"The most important part of writing a program is designing the data structures.
The second most important part is breaking the various code pieces down."
— Bill Gates
-
PepperHQ
- Nairobi, Kenya.
-
14:15
(UTC -12:00) - https://robertkibet.com
- in/robert-kibet
Highlights
- Pro
Pinned Loading
-
loyalty-webhook-processor
loyalty-webhook-processor PublicWebhook processor for payment events with two-layer idempotency guarantees. Awards loyalty points reliably using BullMQ for async processing, PostgreSQL transactions for atomicity, and HMAC signatu…
TypeScript 1
-
multithreaded-webserver-cpp
multithreaded-webserver-cpp PublicHigh-performance multithreaded HTTP web server in C++17 featuring epoll-based I/O, thread pooling, LRU caching, rate limiting, and comprehensive logging. Achieves 78K+ req/sec with Docker support a…
C++ 1
-
tcp-multiplexed-server
tcp-multiplexed-server PublicA high-performance TCP server implementation that handles multiple concurrent clients using I/O multiplexing with the select() system call. Built without forking processes, this connection-oriented…
C
-
distributed-job-processor-go
distributed-job-processor-go PublicHigh-performance distributed job processing system with multiple consensus algorithms (Bully, Raft, Gossip), advanced load balancing, JWT auth, TLS encryption, and comprehensive monitoring via Prom…
Go
-
java-geometry-visualizer
java-geometry-visualizer PublicInteractive Shape Drawer: A Java Swing application for creating and customizing basic geometric shapes with real-time preview and color selection.
Java
-
java-inventorysystem
java-inventorysystem PublicThe Royal Mabati Retail Inventory System is a Java-based desktop application designed for managing retail inventory at Royal Mabati Mills. It features client management, stock tracking, supplier ma…
Java 1
If the problem persists, check the GitHub status page or contact support.
