Passionate and pragmatic Software Engineer at the intersection of backend, data engineering, and developer tooling. I’ve started my programming journey more than 8 years ago with a book on learning ...
While there are already a bunch of tools around to measure hardware performance counters, a lightweight command line tool for simple end-to-end measurements was still missing. The Linux MSR module, ...
AWS Managed Kafka and Apache Kafka, a distributed event streaming platform, has become the de facto standard for building real-time data pipelines. However, ingesting and storing large amounts of ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
You’ll also get started with JPA Query Language (JPQL) and use it to execute a few simple database operations on the example application. The complete source code for the example application can be ...
This is a continuation of a series of articles in which I briefly cover the main points of a specific topic in system architecture design. The previous article can be read here and the full guide you ...
There is a longstanding tension in programming language design between two seemingly irreconcilable desiderata. Rust is the first industry-supported programming language to overcome the longstanding ...
Java Flight Recorder is a Java Virtual Machine (JVM) profiler that gathers performance metrics without placing a significant load on resources. The profiler is intended to remain on continuously -- ...