Хмарний Go. Титмус М.А.
Що спільного в Docker, Kubernetes і Prometheus? Всі ці хмарні технології написані мовою програмування Go. У цій практичній книзі показано, як використовувати сильні сторони Go для розроблення масштабованих і стійких хмарних служб, що діють у непередбачуваному оточенні. Ви дізнаєтеся, як конструювати такі застосунки, познайомитеся з прийомами створення низькорівневих функцій Go, шаблонами проєктування й архітектурними рішеннями.
Кожна глава ґрунтується на попередній і всі вони послідовно вважають створення простого, але повнофункціонального розподіленого сховища пар ключ/призначення мовою Go. Ви познайомитеся з передовими практиками використання Go як мова розробки для вирішення завдань, пов'язаних із керуванням і розгортанням хмарних застосунків, а також:
• дізнаєтеся, чим хмарні програми відрізняються від інших програмних архітектурний;
• побачите, як Go допомагає розв'язувати проблеми проєктування масштабованих розподілених служб;
• познайомитеся з низькорівневими особливостями Go, як-от канали і сопрограми (горрутини), що дають змогу реалізувати надійні хмарні служби;
• дізнаєтеся, що таке «надійність» і як вона пов'язана з хмарними технологіями;
• Навчіться застосовувати різні шаблони, абстракції та інструменти для створення складних розподілених систем і керування ними.
Видання адресоване досвідченим розробникам, особливо інженерам вебзастосунків та інженерам за надійністю, які вирішують завдання керування й розгортання хмарних застосунків.
Інформація про книгу | |
Автор | Метью А. Тітмус |
Кількість сторінок | 418 |
Мова видання | російска |
Видавництво | ДМК Прес |
Рік видання | 2021 |
ISBN | 978-5-97060-965-1 |
Вид палітурки | Твердий |
Стан | Нове |