Projetando Sistemas Distribuídos: Padrões e paradigmas para sistemas escaláveis e confiáveis usando Kubernetes

· Novatec Editora
3 Rezensionen
E-Book
200
Seiten
Zulässig

Über dieses E-Book

Projetando sistemas distribuídos Todo sistema distribuído busca confiabilidade, desempenho e qualidade, mas é difícil construir um sistema assim. Estabelecer um conjunto de padrões de projeto permite que os desenvolvedores de software e arquitetos de sistemas usem uma linguagem comum para descrever seus sistemas e aprender com os padrões e práticas desenvolvidos por outros. A popularidade dos contêineres e do Kubernetes abre caminho para padrões de sistemas distribuídos essenciais e componentes conteinerizados reutilizáveis. Este guia prático apresenta uma coleção de padrões genéricos e repetíveis para ajudar a orientar os sistemas que você construir com o uso de padrões e práticas comuns extraídos de alguns dos sistemas distribuídos de maior desempenho em uso atualmente. Esses padrões comuns tornarão os sistemas muito mais acessíveis e eficientes, mesmo se você nunca tiver construído um sistema distribuído. O autor Brendan Burns demonstra como podemos adaptar padrões de projeto de software existentes para projetar e construir aplicações distribuídas confiáveis. Engenheiros de sistemas e desenvolvedores de aplicações aprenderão como esses padrões de longa data podem fornecer uma linguagem e um framework comuns para aumentar drasticamente a qualidade do sistema. Esta segunda edição totalmente atualizada inclui novos capítulos sobre inferência de IA, treinamento de IA e construção de sistemas robustos para o mundo real. • Compreenda como padrões e componentes reutilizáveis possibilitam o desenvolvimento rápido de sistemas distribuídos confiáveis • Use os padrões sidecar, adapter e ambassador para dividir sua aplicação em um grupo de contêineres em uma única máquina • Explore padrões distribuídos com vários nós e fracamente acoplados para replicação, escalabilidade e comunicação entre componentes • Aprenda padrões de sistemas distribuídos para processamento de dados em lote de larga escala, abrangendo filas de trabalho, processamento baseado em eventos e fluxos de trabalho coordenados "Pode ser difícil aprender sobre sistemas distribuídos, mas, ao introduzir padrões tradicionais fáceis de entender e de usar, Brendan Burns torna a tarefa mais segura, simples e acessível." Anne Currie, CEO da Strategically Green Learning and Development e autora de Building Green Software
Projetando sistemas distribuídos Todo sistema distribuído busca confiabilidade, desempenho e qualidade, mas é difícil construir um sistema assim. Estabelecer um conjunto de padrões de projeto permite que os desenvolvedores de software e arquitetos de sistemas usem uma linguagem comum para descrev...

Mehr entdecken

Bewertungen und Rezensionen

3 Rezensionen

Dieses E-Book bewerten

Deine Meinung ist gefragt!

Informationen zum Lesen

Smartphones und Tablets
Nachdem du die Google Play Bücher App für Android und iPad/iPhone installiert hast, wird diese automatisch mit deinem Konto synchronisiert, sodass du auch unterwegs online und offline lesen kannst.
Laptops und Computer
Im Webbrowser auf deinem Computer kannst du dir Hörbucher anhören, die du bei Google Play gekauft hast.
E-Reader und andere Geräte
Wenn du Bücher auf E-Ink-Geräten lesen möchtest, beispielsweise auf einem Kobo eReader, lade eine Datei herunter und übertrage sie auf dein Gerät. Eine ausführliche Anleitung zum Übertragen der Dateien auf unterstützte E-Reader findest du in der Hilfe.