Работа в высоконагруженных проектах всегда была такой сферой деятельности, где можно в рамках решения прикладных задач находить и применять сложные и интересные решения. К сожалению, очень часто во главу угла ставится не надежное решение поставленной задачи, а именно применение сложного и интересного решения, которое даст специалисту новый опыт и удовольствие от сложных архитектур. В своем докладе я хочу пройтись по тем стандартным "набитым шишкам", которые мы встречаем в своей работе, когда сложное, новое и интересное решение не означает стабильность системы. 1. Когда "интересно" не значит "правильно"? 1.1. Специфика развития высоконагруженного проекта. 1.2. Требования бизнеса и современные технологии. 1.3. Типичные "сомнительные" решения. 2. Проблемы в архитектуре отказоустойчивых систем. 2.1. Ошибки в планировании резервирования. 2.2. Ошибки в планировании системы выкладок. 2.3. Ошибки в архитектурах систем хранения данных. 3. Проблемы в архитектуре систем, рассчитанных на высокую нагрузку. 3.1. Ошибки в планировании мощностей системы. 3.2. Ошибки в планировании возможностей масштабирования системы. 3.3. Ошибки в архитектурах систем хранения данных.