Облачный Go
Что общего у Docker, Kubernetes и Prometheus? Все эти облачные технологии написаны на языке программирования Go. В этой практической книге показано, как использовать сильные стороны Go для разработки масштабируемых и устойчивых облачных служб, действующих в непредсказуемом окружении. Вы узнаете,...
Main Author: | |
---|---|
Format: | Book |
Language: | Russian |
Published: |
Москва
ДМК Пресс
2021
|
Online Access: | https://e.lanbook.com/book/241106 https://e.lanbook.com/img/cover/book/241106.jpg |
LEADER | 03617nam0a2200265 i 4500 | ||
---|---|---|---|
001 | lan241106 | ||
003 | RuSpLAN | ||
005 | 20221220174156.0 | ||
008 | 221220s2021 ru gs 000 0 rus | ||
020 | |a 978-5-97060-965-1 | ||
040 | |a RuSpLAN | ||
041 | 0 | |a rus | |
044 | |a ru | ||
080 | |a 004.432 | ||
084 | |a 32.972.1 |2 rubbk | ||
245 | 0 | 0 | |a Облачный Go |c Титмус М. А. |
260 | |a Москва |b ДМК Пресс |c 2021 | ||
300 | |a 418 с. | ||
504 | |a Библиогр.: доступна в карточке книги, на сайте ЭБС Лань | ||
520 | 8 | |a Что общего у Docker, Kubernetes и Prometheus? Все эти облачные технологии написаны на языке программирования Go. В этой практической книге показано, как использовать сильные стороны Go для разработки масштабируемых и устойчивых облачных служб, действующих в непредсказуемом окружении. Вы узнаете, как конструировать такие приложения, познакомитесь с приемами создания низкоуровневых функций Go, шаблонами проектирования и архитектурными решениями. Каждая глава основана на предыдущей и все они последовательно рассматривают создание простого, но полнофункционального распределенного хранилища пар ключ/значение на языке Go. Вы познакомитесь с передовыми практиками использования Go в качестве языка разработки для решения задач, связанных с управлением и развертыванием облачных приложений, а также: • узнаете, чем облачные приложения отличаются от других программных архитектур; • увидите, как Go помогает решать проблемы проектирования масштабируемых распределенных служб; • познакомитесь с низкоуровневыми особенностями Go, такими как каналы и сопрограммы (горутины), позволяющими реализовать надежные облачные службы; • узнаете, что такое «надежность» и как она связана с облачными технологиями; • научитесь применять различные шаблоны, абстракции и инструменты для создания сложных распределенных систем и управления ими. Издание адресовано опытным разработчикам, особенно инженерам веб-приложений и инженерам по надежности, которые решают задачи управления и развертывания облачных приложений. | |
521 | 8 | |a Книга из коллекции ДМК Пресс - Информатика | |
100 | 1 | |a Титмус М. А. | |
856 | 4 | |u https://e.lanbook.com/book/241106 | |
856 | 4 | 8 | |u https://e.lanbook.com/img/cover/book/241106.jpg |
910 | |a ЭБС Лань |