Railway, an infrastructure company that provides instant application deployments to developers, has shifted its focus from plugins to services for deploying databases. This change was necessary due to the complexity and scalability issues with maintaining custom plugins for each database. The new "Next-Gen Databases" feature allows users to deploy any type of database on Railway using a service-based approach, reducing the need for plugins. The feature provides several key primitives, including Volumes for persistent storage, Docker image deploys, TCP proxies for routing traffic, and template variable functions for generating secrets and passwords. These primitives enable users to create reusable templates for deploying databases in 1-click, making it possible to deploy any type of database globally on Railway.