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

· Novatec Editora
3 reviews
Ebook
200
Pages
Eligible

About this ebook

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...

Discover more

Ratings and reviews

3 reviews

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.