Legacy Modernization
A strangler-pattern reference for moving a business-critical monolith to a service boundary set, without a migration weekend and without a feature freeze.
- Industry
- Logistics
- Scenario
- Illustrative — logistics provider
- Status
- In-house demonstration
This is an illustrative example of the kind of work we do, not a client engagement. The scenario is written to make the engineering decisions legible; the outcomes below describe what the system was designed to do, not verified client metrics.
Challenge
The constraint we designed against.
Solution
What we built, and why it is shaped this way.
Technology
The stack behind it.
- Java
- TypeScript
- Postgres
- Debezium
- Kafka
- Terraform
- OpenTelemetry
Outcome
What the build achieves.
Illustrative outcomes from the demonstration environment. They describe the behaviour the design targets — they are not measured client results.
- Cutover risk
- Per-boundary and reversible; no migration weekend
- Behaviour preservation
- Characterisation suite pins existing behaviour before any extraction
- Delivery continuity
- Feature work continues throughout; no freeze window
- Correctness evidence
- Continuous reconciliation between legacy and extracted stores
Engineering outcome of the strangler design. Illustrative, not a measured client result.
Method, applied per boundary.
Property of the façade-and-extract sequencing.
Design constraint.
Demonstration figures — design intent, not client-verified
Related
Other demonstrations.
Industrial manufacturing
Intelligent Operations Platform
A reference architecture for unifying plant telemetry, work orders and quality records behind one operational data model, with model-assisted triage layered on top.
DemonstrationProcess industry
Predictive Maintenance System
A demonstration of condition monitoring done end to end: instrumentation and edge processing on constrained hardware, through to a maintenance workflow that acts on a signal rather than a dashboard.
DemonstrationRegulated services
Enterprise Knowledge Intelligence
A retrieval and agent architecture for internal knowledge where permissions, provenance and refusal behaviour are requirements rather than refinements.
Demonstration
Start a conversation
Bring us the version of this that is actually yours.
We will read the constraint, say what we would change, and be direct about what we do not yet know.