
Replacing Kafka with Redis Streams
Kafka is a powerful message queue & streaming platform, but we opted for starting with a much simpler solution: Redis Streams. This is how we use Redis Streams as a queue.
Posts about how we do engineering at Arcjet.
Kafka is a powerful message queue & streaming platform, but we opted for starting with a much simpler solution: Redis Streams. This is how we use Redis Streams as a queue.
Interesting how languages with the highest developer satisfaction are also those that make it easy to write documentation (and tests)!
How Arcjet is running WebAssembly Components on Vercel's Edge Runtime.
Reviewing Arcjet's usage of AWS ElastiCache Serverless Redis. Great if you don’t want to think about clusters, nodes and shards, but the pricing is difficult to calculate.
Building and compiling a Rust FFI library so it can be executed from Go.
Filtering sensitive data from log fields with Golang. Zap vs log/slog: performance and developer experience.
Get the full posts by email every week.