-
Notifications
You must be signed in to change notification settings - Fork 0
Server side optimizations
Parth edited this page Dec 12, 2017
·
2 revisions
- Use CDN networks
- Load balancers
- Cache static content and increasing the caching capacity with cache clusters.
- Have microservice architecture.
- Use appropriate programming languages, based on the feature to be built.
- Use containers in swarm mode for deployment.
- Auto scale infrastructure.
- Queuing mechanism.
- Test driven development.
- Having CI and CD. It helps in faster delivery, bug fixes and less maintenance.
- Use NoSQL, or combination of NoSQL and SQL for best performance.
- Shard database for scalability.
- Cache Shared indexes.
- Removing unused data from DB or filesystems.
- Indexing
- Query optimizations
- Using replica sets to read data.
- Using views to read data.