Построение архитектуры, заточенной под высокие нагрузки

Если говорить коротко о том, что я услышал на DevConf, то: 1. Возможность горизонтального масштабирования нужно закладывать изначально. Это, разумеется, в первую очередь относится к базе данных. Как сказал Рыбак (если не путаю, не дословно): “Отмасштабировал базу, считай, что отмасштабировал все приложение.” Для этого используем шарды. 2. Использовать следует nginx (или другой “легкого” веб-сервера) и… Continue reading Построение архитектуры, заточенной под высокие нагрузки