DEV Community

Discussion on: Keep your front-end servers stateless to make them scalable

iggredible profile image
Igor Irianto Author • Edited

Good question. In the beginning when my startup was small, I have one server, the "web-server". Later when my startup grew large, to make things scalable, I'd start implementing SOA (Service Oriented Architecture), thereby splitting my app into separate layers. Ideally, I'd have front-end layer, services layer, and storage layer.

The front-end layer consists of multiple front-end servers.

Disclaimer: I don't have a startup... yet.

Good question! :)