Thai Van's repositories
lmax-disruptor-bank
Handle more than 200,000 write-requests per second with Lmax disruptor, Kafka and gRPC
aeron-bank
A simple Bank-app using the Aeron cluster
simple-bloom-filter
A simple BloomFilter written in Java
flink-connector-jdbc
Apache flink
bank-app-ui
UI for `lmax-disruptor-bank`
caffeine-math
Personal Mathematical Notes
capnproto-rust
Cap'n Proto for Rust
cp-all-in-one
docker-compose.yml files for cp-all-in-one , cp-all-in-one-community, cp-all-in-one-cloud, Apache Kafka Confluent Platform
cp-helm-charts
The Confluent Platform Helm charts enable you to deploy Confluent Platform services on Kubernetes for development, test, and proof of concept environments.
elara
Efficient, zero garbage framework to implement event sourcing applications
exchange-core
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
jenetics
Jenetics - Genetic Algorithm, Genetic Programming, Grammatical Evolution, Evolutionary Algorithm, and Multi-objective Optimization
kafka-streams
Code examples for working with Kafka Streams
merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
java-offheap-database
Offheap database
lmax-disruptor-journal-local
local file journaling, using Kafka Connect FileSystem Connector to replicate the command logs
r2dbc-postgresql
Postgresql R2DBC Driver
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
trillian
A transparent, highly scalable and cryptographically verifiable data store.