Get the latest tech news
How we migrated GOV.UK Notify to AWS Elastic Container Service
GDS is leading the digital transformation of the UK government.
avoid any downtime for our users migrate each entry point independently to keep things simple use a percentage approach where possible to reduce any impact of mistakes or problems. Having our function call out to DynamoDB did have a performance hit, roughly 200ms, but we added 30 seconds of time-based caching so that the vast majority of requests wouldn't be slowed down. We started with just 0.1% of traffic because our API receives thousands of requests per minute so even 0.1% would be enough to give us confidence that things were working without the risk of affecting a large number of users.
Or read this on Hacker News