Ребята, ВСЯ ИНФА ТУТ:
Наши статьи:
1. Введение в исследование производительности:
https://habr.com/company/yamoney/blog/433436/2. Как нагрузочное тестирование процессинга обошлось нам в €157 000 и почему никого не уволили:
https://habr.com/company/yamoney/blog/329926/3. Боевые корабли, боты и стрельба деньгами по серверам [c видео]:
https://habr.com/company/yamoney/blog/434440/Наши выступления:
1. Heisenbug 2018 Moscow: Рецепты создания с нуля и развития системы нагрузочного тестирования:
https://youtu.be/4M55s_YqKc4?
2. Highload 2017 Moscow: Смерть от распродажи:
https://www.youtube.com/watch?v=IaZqCIuTQtY3. BugsBusters 2017 SpB: День из жизни нагрузочного тестировщика:
https://www.youtube.com/watch?v=uIv9gLlxggQ4. United Dev Conf 2017 Minsk: Миллионы карточных платежей за месяц, или как потерять 10 тысяч евро на нагрузочном тестировании:
5. Bugbusters 2018 SpB: Регулярные боевые стрельбы и как их можно провести:
https://www.youtube.com/watch?v=tAh28XvRq4M6. Bugbusters 2018 SpB: Исследования производительности в рамках capacity management:
https://www.youtube.com/watch?v=htLIyNIBn4EРекомендованная литература:
1. Книжка, тут есть какие-то капитанские очевидные примеры, и даже анти-паттерны. Админам нравится, нагрузочники считают, что большинство из того, что там есть, они и так знают:
http://www.amazon.com/Art-Capacity-Planning-Scaling-Resources/dp/0596518579/ref=sr_1_1?s=books&ie=UTF8&qid=1396264688&sr=1-1&keywords=capacity+planning2. По USE методу, довольно свежая книжка
Systems Performance: Enterprise and the Cloud
http://www.amazon.com/gp/r.html?R=D20J4YPO507S&C=321LXCU4MDRQ3&H=BY1QWPJIJKF031EKE9UTBWJHGMIA&T=C&U=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2FB00FLYU9T2%2Fref%3Dpe_354230_116724720_em_1p_0_ti3. Neil Gunther пишет очень правильные вещи о метриках производительности. Это теория, тут практики мало, но она необходима.
Guerrilla Capacity Planning: A Tactical Approach to Planning for Highly Scalable Applications and Services
http://www.amazon.com/gp/product/3540261389/ref=oh_details_o00_s00_i02?ie=UTF8&psc=1 4. Еще зубодробительная теория:
Probability, Markov Chains, Queues, and Simulation: The Mathematical Basis of Performance Modeling
Performance Modeling and Design of Computer Systems: Queueing Theory in Action
http://www.amazon.com/gp/product/0691140626/ref=gno_cart_title_1?ie=UTF8&psc=1&smid=ATVPDKIKX0DERhttp://www.amazon.com/gp/product/1107027500/ref=gno_cart_title_2?ie=UTF8&psc=1&smid=ATVPDKIKX0DER5. Статья Neil Gunther про масштабирование (всего 10 листов):
Universal Scalability Law
http://www.perfdynamics.com/Manifesto/USLscalability.html 6. Baron Schwartz про применение Universal Scalability Law на практике. Он пишет редко, и иногда не по делу, но все же порой грамотные вещи.
Forecasting MySQL Scalability with the Universal Scalability Law
http://www.percona.com/about-us/mysql-white-paper/forecasting-mysql-scalability-with-the-universal-scalability-law7. Brendan Gregg. Он занимается именно увеличением производительности и узкими местами. Про нагрузочное тестирование у него ничего нет, вместо этого benchmarking. Тут слева у него много методов, и все они прекрасны. Методы не новы, но очень удобны и хороши.
http://www.brendangregg.com/8. О методах и средствах анализа данных:
Data Analysis with Open Source Tools
http://www.amazon.com/gp/product/0596802358/ref=oh_details_o00_s00_i03?ie=UTF8&psc=1 9. Элияху Голдратт. "Цель". Смех смехом, книжка вообще для менеджеров, но в романе очень красиво изображен пример с узкими местами и что с ними делать. Некоторым моим коллегам она не понравилась, а по мне так она прекрасна для начинающих. Примеры очень хорошие.
http://www.ozon.ru/context/detail/id/18820179/10.
https://www.packtpub.com/networking-and-servers/apache-jmeterКнижка про использование Jmeter, в основных принципах не устарела, но в новых версиях, ясно дело, детали меняются) но написано, хорошо)