Message-Driven Architecture Across Multiple Teams

Whenever I start planning a new message-driven architecture that spans several software teams, I quickly realize how many moving parts there are. To keep my head clear, I’ve put together a personal checklist of things I always try to cover. It’s not meant to be a formal rulebook, but more of a practical reminder of what usually makes the difference between smooth collaboration and endless headaches. Figure 1. Message Driven Architecture Article Cover Image...

September 5, 2025 · 15 min · 3154 words · Micha Kops

Snippet: Java Mission Control (JMC) and Flight Recorder (JFR)

The Java Mission Control and the Java Flight Recorder allow us to capture run-time information from our Java applications without much overhead and aggregate profiling information. I have written down the commands that I’m using the most when profiling a Java application with this tool chain in the following article. Figure 1. Java Mission Control - Report Running Java Mission Control (JMC) We may start the JMC user interface shown above using the jmc command that is shipped with Oracle’s JRockit or Java (since Java 7 update 40). ...

October 11, 2017 · 4 min · 748 words · Micha Kops