The Injector: A new Executor for Java

Today I’d like to introduce a new executor, developed for Apache Cassandra, that has now been released under its own project called the injector. This approach is designed for systems processing many small messages with more application threads than physical cores. If you can easily have fewer threads than cores, feel free to stop reading and go look at the… Read More »

Eventual Consistency in Concurrent Data Structures

In true modern fashion, I have reached the conclusion that the world needs to hear from me, and that I need to butcher buzzwords into places they don’t belong (this isn’t really about eventual consistency, at least in the distributed systems sense). What do I intend to foist upon the world? I love teasing every… Read More »