Understanding Kafka Compaction
Understanding Kafka Compaction And Partition Cleaning
Understanding Kafka Compaction And Partition Cleaning
tl;dr - Kafka configs you should consider using
This is part 3 of a series of posts on Using HTTP APIs on the command line:
This is part 2 of a series of posts on Using HTTP APIs on the command line: curl - making requests on the command line jq - this post ganda (with a little awk) - using ganda to make many requests
This is part 1 of a series of posts on Using HTTP APIs on the command line: curl - this post jq - a command-line stream editor for JSON ganda (with a little awk) - using ganda to make many requests
Developers familiar with Ratpack know that it is a non-blocking and asynchronous framework that’s built on top of Netty. It uses a small pool of “compute” threads (by default 2 * <# of CPUs>) to do all of the non-blocking processing of thousands of requests a second.
I’ve recently moved back to vim (actually MacVim) after a 5 year hiatus using TextMate. A big part of that move was inspired by Steve Losh’s recent post Coming Home to Vim which has a number of really great tips.
I’ve spent some time over the last couple of weeks working on a Grails service that allows us to import new records into our MySQL database.