От издательства
Об авторе
Об иллюстрации на обложке
Предисловие
Часть I. ОБЛАЧНОЕ ОКРУЖЕНИЕ
Глава 1. Что такое "облачное" приложение?
Глава 2. Почему Go правит облачным миром
Часть II. ОБЛАЧНЫЕ КОНСТРУКЦИИ В GO
Глава 3. Основы языка Go
Глава 4. Шаблоны программирования облачных
приложений
Глава 5. Конструирование облачной службы
Часть III. ОБЛАЧНЫЕ АТРИБУТЫ
Глава 6. Все дело в надежности
Глава 7. Масштабируемость
Глава 8. Слабая связанность
Глава 9. Устойчивость
Глава 10. Управляемость
Глава 11. Наблюдаемость
Предметный указатель
Go – первый язык программирования, спроектированный специально для разработки облачных приложений. В настоящее время он занял лидирующие позиции в облачной разработке и используется повсюду: от Docker до Harbour, от Kubernetes до Consul, от InfluxDB до CockroachDB.
Требования к масштабированию вынуждают разработчиков размещать свои сервисы на десятках и сотнях серверов – IT-отрасль постепенно становится «облачной». Но как разрабатывать и поддерживать такой сервис? В этой книге описывается практическая реализация сложных принципов проектирования облачных вычислений с помощью Go. Издание адресовано опытным разработчикам, особенно инженерам веб-приложений и инженерам по надежности, которые решают задачи управления и развертывания облачных приложений.