Tech
Archive
- 2026-09-11why your api slows down before cpu hits 100%
your API can start timing out while the CPU dashboard still looks fine. in a typical Node.js process, application JavaScript runs on one…
- 2026-09-07grpc inside a kubernetes cluster
inside a kubernetes cluster, the protocol overhead becomes visible because the network round trip is already short. for our APIs, clients…
- 2026-09-05supporting agave 4.2 in our solana indexer
spent today updating our solana indexer for agave 4.2. the main change was transaction v1 support across every ingestion path. for RPC…
- 2026-09-03postgres should be your best friend
postgres should be your best friend everywhere, in every project postgres is not just storage. it gives you SQL, ACID, MVCC, WAL,…
- 2026-07-06rust multithreading at the cache line
rust makes threads safe. the cpu still makes them pay rent. that is the part people miss. `Send`, `Sync`, `Arc`, `Mutex`, `RwLock`,…
- 2026-05-11how to quote a solana swap in under 5ms
jupiter is quoting in 400ms. mobula in 5. how? the fetch-on-quote floor. to quote a route on solana you need: the candidate pools for…
- 2026-05-06integrating ton into a multi-vm swap model
we're integrating ton into mobula's data layer. unifying it with EVM, SVM, TRON, SUI and our perps schemas means everything has to collapse…
- 2026-03-12redis vs keydb throughput
redis single-threaded architecture means command execution is bottlenecked on one core — works fine in dev but production traffic patterns…
- 2026-03-09clmm market depth math
clmm market depth calculation is fairly complex and even ultra low latency MEV bots sometimes get the precision wrong. concentrated…