Nativo da nuvem Go
Construindo serviços confiáveis ​​em ambientes não confiáveis
O que Docker, Kubernetes e Prometheus têm em comum? Todas essas tecnologias nativas da nuvem são escritas na linguagem de programação Go. Este livro prático mostra como usar os pontos fortes do Go para desenvolver serviços nativos da nuvem que sejam escaláveis ​​e resilientes, mesmo em um ambiente imprevisível. Você explorará a composição e a construção desses aplicativos, desde recursos de nível inferior do Go até padrões de design de nível médio e considerações arquitetônicas de alto nível.
Cada capítulo se baseia nas lições do anterior, percorrendo desenvolvedores intermediários e avançados através do Go para construir um armazenamento de valores-chave distribuído simples, mas completo. Você aprenderá as práticas recomendadas para adotar Go como sua linguagem de desenvolvimento para resolver problemas de gerenciamento e implantação nativos da nuvem.
- Aprenda como os aplicativos nativos da nuvem diferem de outras arquiteturas de software;
- Compreender como o Go pode resolver os desafios de conceber serviços distribuídos escaláveis;
- Aproveite os recursos de nível inferior do Go, como canais e goroutines, para implementar um serviço nativo da nuvem confiável;
- Explorar o que é “confiabilidade de serviço” e o que ela tem a ver com cloud nativa;
- Aplicar uma variedade de padrões, abstrações e ferramentas para construir e gerenciar sistemas distribuídos complexos.
Compartilhe Cloud Native Go