Integração de Microsserviços com Open Feign no Spring Cloud
Feign é uma biblioteca de cliente HTTP declarativa e baseada em templates, projetada para simplificar a criação de clientes HTTP em Java. Ela permite implementar clientes HTTP utilizando ferramentas como Jersey e CXF para construir serviços REST ou SOAP. Além disso, o Feign suporta a implementação de clientes HTTP personalizados com base em kit ...
Publicado em 6-11 21:05 por Thomas
Envio de Mensagens de Transação com RocketMQ e SpringBoot
Ambiente
JDK: 8u22
RocketMQ: rocketmq-all-4.5.2-bin-release
SpringBoot: 2.1.6.RELEASE
rocketmq-spring-boot-starter: 2.0.3
Procseso de Envio de Mensagens de Transação
O envio de mensagens de transação no RocketMQ segue um padrão de duas fases. Inicialmente, uma mensagem prepaartória é enviada ao broker, onde é armazenada temporariamente no tóp ...
Publicado em 6-10 04:59 por Thomas
Guia Técnico para Integração do Apache ShenYu com Nginx
No contexto de microsserviços, a utilização de um gateway de API robusto e eficiente é crucial. O Apache ShenYu, combinado com o Nginx, oferece uma solução de alto desempenho e assíncrona, capaz de orquestrar e proteger o tráfego entre diversos serviços.
Características Principais da Solução
Esta arquitetura destaca-se por sua capacidade de pro ...
Publicado em 6-6 05:25 por Thomas
Otimização no Dubbo: Extração de Interfaces e Unificação de Dependências
Em cenários típicos de projetos com Dubbo, as interfaces compartilhadas entre provedores e consumidores frequentemente se duplicam, resultando em código redundante e complicações na manutenção. Esta abordagem é ineficiente, especialmente em projetos de grande escala com múltiplas interfaces. Além disso, dependências comuns como Dubbo, clientes ...
Publicado em 6-4 23:12 por Thomas