Skip to content
View vansvan17's full-sized avatar

Highlights

  • Pro

Block or report vansvan17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vansvan17/README.md

I am a computer science undergraduate at BITS Pilani interested in systems performance, concurrent programming, and query execution.

Current projects:

  • allocator: an mmap-backed C++20 arena allocator with a sharded concurrent interface and cross-thread frees
  • query-engine: iterator, vectorized, and code-generated execution over the same relational plans
  • lock-free-mpmc-queue: a Michael–Scott queue with deferred reclamation and TSan stress tests
  • Pulse: an edge-triggered epoll HTTP/1.1 server for Linux

Contact: vanshikaturakhia@gmail.com

Pinned Loading

  1. allocator allocator Public

    Sharded C++20 arena allocator with boundary-tag coalescing, cross-thread frees, and 16-thread benchmarks.

    C++

  2. lock-free-mpmc-queue lock-free-mpmc-queue Public

    Michael–Scott MPMC queue in C++ with deferred reclamation and ThreadSanitizer stress tests.

    C++

  3. Pulse Pulse Public

    C++20 HTTP/1.1 server using epoll, nonblocking sockets, sendfile, and idle timers.

    C++

  4. argus argus Public

    Kafka-to-ClickHouse telemetry pipeline for LLM request latency, cost, and evaluation events.

    Python

  5. query-engine query-engine Public

    C++20 relational executor comparing iterator, vectorized, and code-generated pipelines on identical plans.

    C++ 1