Modernizing a bank's integration platform. From the ground up.
How Crafty Penguins delivered a fully production-ready, high-availability, multi-data-center platform for a US commercial bank, from zero footprint to documented handover.
Primary and DR, active-active or active-passive, platforms that stay up across sites, with failover you've tested. We design the topology, the data path, and the runbook so a site loss is an event you handle, not an outage you discover.
Multi-site work starts when one building, one provider, or one metro is no longer an acceptable blast radius.
Distance, consistency, and human process all show up. A second data center that isn't in the failover path is just a more expensive spare closet.
Latency, MTU, routing, and how clients find the surviving site. Get this wrong and failover looks like a hang.
Databases, sessions, and storage need a replication story that matches the RPO you promised.
Split-brain, who declares a disaster, and how you fail back. Untested process is the usual outage.
We treat the second site as part of production from day one, not a project you'll "enable later."
Active-passive, active-active, what stays warm, what stays cold. Honest about RPO and RTO.
Replication, DNS or VIP behavior, and the dependencies that have to move with the app.
Who decides, what gets flipped, how you know it worked.
Take a site down in a controlled window. Time it. Fix what the test found.
When a system going down isn't acceptable. HAMS is our product line of turnkey high-availability solutions, redundant databases, web, storage, and containers with automatic failover, built and managed so a failed server or a maintenance window never becomes an outage.
Read moreBackups that actually restore. DR plans that have been tested. The unglamorous discipline of being ready for the day you hope never comes, but is statistically certain to.
Read morePrometheus, Grafana, log aggregation, alerting that doesn't cry wolf. So when something does go wrong at 3 a.m., the right person knows about it, before the customer does.
Read moreTell us the two locations and what has to survive a site loss. 30 minutes, no obligation, we'll tell you whether the current path would work.