De princípios de "arquitetura" de descriptografia distribuída a microsserviço e notas práticas

A arquitetura distribuída e a plataforma de microsserviços são as principais tecnologias no setor de TI atual e também são as principais tecnologias que engenheiros de software sênior e arquitetos de sistema devem dominar.

Microsserviços, cloud native, Kubernetes e Service Mesh são tecnologias quentes no campo distribuído, não surgiram do nada e devem ter herdado as vantagens de alguns "predecessores". Não só precisamos entender essas tecnologias, mas também ter uma compreensão profunda de seu contexto e princípios de desenvolvimento, para que possamos usá-los no desenvolvimento de projetos existentes ou na transformação de sistemas antigos com facilidade.

Esta nota migra da arquitetura distribuída tradicional para a arquitetura de microsserviços baseada na tecnologia de contêineres como linha principal e apresenta de forma abrangente e completa o conhecimento e as tecnologias relacionadas à arquitetura distribuída e microsserviços.

Um total de 9 capítulos:

O Capítulo 1 explica a base da distribuição: rede e fornece uma explicação detalhada da Internet, NIO, AIO, problemas de serialização de objetos na transmissão de rede, passado e presente do HTTP, TCP/IP, de CDN para SD-WAN, etc.

O Capítulo 2 explica as teorias clássicas de sistemas distribuídos, envolvendo os conceitos de design e os princípios de consistência de sistemas distribuídos: Cenários de uso do ZooKeeper: o passado e o presente da teoria CAP; Diretrizes BASE: o princípio das transações distribuídas

Devido ao excesso de notas, o tamanho do artigo é limitado. O editor mostra apenas o catálogo e parte do conteúdo aqui. Para quem quiser obter as notas completas e referência do estudo [ clique diretamente aqui ]

O Capítulo 3 começa com o RPC, explica a origem e o princípio da estrutura de governança de serviço distribuído e explica o princípio do ZeroC Ice e o combate real da arquitetura de microsserviços

Os capítulos 4 a 6 explicam memória, armazenamento distribuído de arquivos e computação distribuída na forma de tópicos especiais e explicam teorias, produtos, projetos de código aberto e experiências importantes relevantes para cada tópico.

O Capítulo 7 explica em profundidade o princípio e o uso da pesquisa de texto completo e do middleware da fila de mensagens

O Capítulo 8 explica quais pontos problemáticos da arquitetura tradicional são resolvidos pela arquitetura de microsserviços representada pelo Kubernetes; quais problemas da arquitetura de microsserviços são resolvidos pelo ServiceMesh e como entender seus princípios e conteúdo principal

O capítulo 9 compartilha a experiência da prática arquitetônica do autor

Devido ao excesso de notas, o tamanho do artigo é limitado. O editor mostra apenas o catálogo e parte do conteúdo aqui. Se você deseja obter uma referência completa do estudo de notas, pode [verificar abaixo]

Acho que você gosta

Origin blog.csdn.net/mxt51220/article/details/131167002
Recomendado
Clasificación