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! :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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! :)