Johan Louwers·1d agoThreat Modeling the Deployment, Not Only the CodeA team can do a respectable security review and still deploy a fragile system. The code has input validation, the dependency scanner is…
Johan Louwers·4d agoPython Automation for Mission Event Sink OperationsThe most dangerous operational script is not the one that fails loudly. It is the one that succeeds quickly while weakening the delivery…
Johan Louwers·Jul 6Using Low-Level Diagnostics When Dashboards Are Not EnoughThe dashboard is green until it is not useful. Requests are slower, operators can feel it, and the support channel starts filling with…
Johan Louwers·Jun 30Label-Aware Services for Compartmented Mission DataA service can pass every ordinary health check and still be unsafe to use. The API responds, the database is online, the message bus is…
Johan Louwers·Jun 30Designing an Isolated Defence Cloud Without a Dead-End PlatformAn isolated platform often looks excellent on the day it is accepted. The demo works, the control plane is reachable from the secure…
Johan Louwers·Jun 29Trust Starts Before the Operating System BootsA platform can pass every application health check and still be untrusted. The service may answer requests, the container may be running…
Johan Louwers·Jun 29Event Schemas as the Contract of a Mission PlatformA sensor service changes a field name, an analytics job assumes the old format, and an operator display stops showing one class of update…
Johan Louwers·Jun 28Designing a Mission Event Backbone With Replay and AuditabilityA sensor feed arrives late, an intelligence update is corrected after review, and a decision-support service restarts halfway through a…
Johan Louwers·Jun 26Designing Quorum, Retry, and Replay Boundaries for Degraded Mission LinksThe hardest distributed-system bugs often appear after the link comes back. During the outage, everyone knows the situation is degraded…
Johan Louwers·Jun 26Why Distributed Systems Fail Differently in Defence EnvironmentsA distributed system can look healthy from a dashboard and still be operationally broken. The APIs respond, the message broker accepts…