Building a Unicorn on an Elephant - Feike Steenbergen
Channel: TheSmartbit
Date: 2017-11-14

Adyen itself does not use public cloud providers for its infrastructure, but we use multiple datacenters on mosts continents to handle our workload. In many parts of the infrastructure Adyen uses PostgreSQL, from the smaller throwaway instances processing your payments synchronously to the bigger backend services. The growth of Adyen requires to always keep looking for better efficiency: This means buy the best hardware, be involved with new features/bugfixes for PostgreSQL, but also partitioning the workload into streams which themselves can be consumed by backend databases, monthly reports, etc.