Government platforms
National-scale platforms behind state land and civil registration in Sri Lanka.
The problem
Decade-old Java platforms that cannot go down have to move to modern runtimes without breaking a single registration.
The approach
Evidence gates before change: end-to-end suites in CI on every pull request, verified cold restores, and every merge deployed and checked against the running commit before release.
What stands out
- A legacy Java build brought up on four newer JDKs under an end-to-end gate (10 of 10 gate runs).
- Cold restore of a large legacy database, verified table by table.