Skip to main content
Back to Blog
infrastructure scale performance reliability

New Infrastructure for Scale

Swifty Team Oct 5, 2025 2 min read

Infrastructure is the foundation everything else is built on. When it's right, it's invisible — the platform just works. When it's not right, it limits everything: how many users you can serve, how fast pages load, how reliably workflows run.

We completed a significant infrastructure redesign this month.

What Changed

Database architecture. The database layer was restructured to separate read and write concerns, route queries more efficiently, and handle concurrent load without contention. Write-heavy operations (saving records, running workflows) no longer compete with read-heavy operations (loading lists, generating reports).

Worker infrastructure. Background processes — email delivery, document generation, import/export jobs — moved to a dedicated worker infrastructure with independent scaling. A spike in email sending doesn't slow down page loads. A large import doesn't affect other workspaces.

Caching layer. A new caching strategy with clear invalidation rules replaced the previous ad-hoc approach. More data is cached, for longer, with precise invalidation when underlying data changes. The result is fewer database hits on every request.

Load distribution. Incoming requests are now distributed more intelligently, with routing that considers current server load and sticky routing for operations that benefit from it.

The Capacity Numbers

The redesigned infrastructure comfortably handles a significantly larger number of simultaneous users. Datasets that previously showed degraded performance beyond certain sizes now perform consistently at multiples of those sizes.

Built for the Next Phase

The redesign wasn't only about fixing current limitations. It was about building an infrastructure that can grow with the platform's ambitions without requiring another complete overhaul.

The new architecture is designed to scale horizontally — adding capacity by adding resources, not by rebuilding. As demand grows, the infrastructure grows to meet it.

More workspaces, larger teams, bigger datasets. The infrastructure is ready for what's next.

Related posts

Composed Data Sources

Chain and relate data sources for rich dashboards — compose complex data views from simpler sources without writing code.

Computed Expressions

Transform data with template expressions and built-in functions — format, combine, and derive values from your data without code.

Cross-Source Data Joins

Combine data from multiple sources in one view — join records from your database with data from external services using a shared key.