Highload в домашних условиях
От: ukrspecs  
Дата: 16.02.21 20:02
Оценка:
У меня есть непреодолимое желание узнать как работают высоконагруженные системы. В частности понять, что под капотом у всем известных систем, с миллионами и сотнями миллионов пользователей.

Но разумеется, такой реальный проект в руки просто так не дадут. А желание потрогать все части такой системы есть. Поэтому прошу помощи у коллег, как организовать имитацию подобного проекта у себя дома.

Из того что есть — это подписка на Azure, понимание как на ней создавать VM, функции, AppServices, БД. Но реальный опыт ограничивается одним инстансом и одной БД. А хочется так 100 инстансов, причем в несколько слоев, несколько БД, кеширование, CDN и так далее.
А самое главное, протестировать это все как-будто заходят десятки тысяч пользователей одновременно на этот сервис. Как идея, для ясности например — упрощенный инстаграмм.

В общем хочется воочию увидеть как бы работала эта система, будь у нее 100млн пользователей. Знаю что это возможно, нагрузочным тестированием.(как пользоваться?)

Что посоветуете? Может есть мануал с практической направленностью? Или в какую сторону рыть?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.