Tirumalesh's repositories
awesome-public-datasets
A topic-centric list of HQ open datasets.
bitcask
Bitcask - A Log-Structured Fast KV Store
concurrent_queue
Implementing concurrent queue using 2 lock approach and non-blocking CAS approach
database-internals-book-reading
Notes from Database Internals book reading club
dns.toys
A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
go-clean-arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
go-lsm
Implementation of LSM tree in Golang, mainly for educational purposes.
go-practical-tips
Go Practical Tips
GoLearnings
Tricky programs
gorse
Gorse open source recommender system engine
java-httpserver-vthreads
Benchmarks for JDK HTTP Server running on Java 21 with Virtual Threads
JobScheduler
custom jobscheduler
junodb
JunoDB is PayPal's home-grown secure, consistent and highly available key-value store providing low, single digit millisecond, latency at any scale.
mii-lama
A tool for posting metrics from node-exporter to LAMA (Indian stock market regulatory framework) API gateways
nilaway
Static Analysis tool to detect potential Nil panics in Go code
open-product-management
A curated list of product management advice for technical people.
postgresql-event-sourcing
A reference implementation of an event-sourced system that uses PostgreSQL as an event store built with Spring Boot. Fork the repository and use it as a template for your projects. Or clone the repository and run end-to-end tests to see how everything works together.
RateLimiter
It is custom
rocksplicator
RocksDB Replication
rust-hello-world
"Hello world!" program in Rust
ShedLock
Distributed lock for your scheduled tasks
spring-boot-hello-world
A simple Spring Boot app to send hello world message to a user
springboot-kafka-connect-debezium-ksqldb
Experiment with Kafka, Debezium, and ksqlDB. research-service: Performs MySQL record manipulation. Source Connectors: Monitor MySQL changes, push messages to Kafka. Sink Connectors and kafka-research-consumer: Listen to Kafka, insert/update Elasticsearch. ksqlDB-Server: Listens to Kafka, performs joins, and pushes new messages to new Kafka topics.
Streaming-ETL-Pipeline-for-Realtime-Analytics
Streaming ETL pipeline MySQL
til
:memo: Today I Learned
trap2json
SNMP Trap to JSON Forwarder
upgrad_pgdmlai
assignments and group case studies from PGDMLAI course by upGrad & IIITB