November 2022
Using the rdkafka library to integrate a C program with Kafka messaging
This article provides a brief overview of the rdkafka library, illustrated by a simple test application in C.
Categories: middleware
Some thoughts on using a USB keyboard with the Raspberry Pi Pico
The Pi Pico has USB host support, and can work with a USB keyboard. Although there are some programming examples, the general approach to programming USB host operations is not well documented.
Categories: software development, C, embedded computing, Pico
Why synchronous write speed is likely to be the limiting factor in message broker throughput
Administrators of middleware message brokers often struggle to get adequate throughput. A lot of time and effort can be wasted, if the administrator doesn't appreciate the crucial role of synchronous disk writes in these installations.
Categories: middleware