PostgreSQL

Padrão Transactional Outbox em Go com PostgreSQL

Padrão Transactional Outbox em Go com PostgreSQL

Escreva o evento com os dados. Nunca os separe.

Dois writes que deveriam ser bem-sucedidos juntos acabarão falhando separadamente. Seu serviço de pedidos salva o pedido no banco de dados e, em seguida, publica um evento order.created em um message broker.

Ferramentas de Desenvolvimento: O Guia Completo para Fluxos de Trabalho de Desenvolvimento Modernos

Ferramentas de Desenvolvimento: O Guia Completo para Fluxos de Trabalho de Desenvolvimento Modernos

Desenvolver software envolve Git para controle de versão, Docker para containerização, bash para automação, PostgreSQL para bancos de dados e VS Code para edição — além de inúmeras outras ferramentas que definem sua produtividade. Esta página reúne as folhas de dicas essenciais, fluxos de trabalho e comparações de que você precisa para trabalhar de forma eficiente em toda a pilha de desenvolvimento.

Autohospedagem do Immich: Nuvem Privada de Fotos

Autohospedagem do Immich: Nuvem Privada de Fotos

Suas fotos em backup auto-hospedado com IA

Immich é uma solução revolucionária de código aberto e autohospedada para gerenciamento de fotos e vídeos que lhe dá controle total sobre suas memórias. Com recursos que rivalizam com o Google Fotos - incluindo reconhecimento facial alimentado por IA, pesquisa inteligente e backup automático móvel - mantendo todos os seus dados privados e seguros no seu próprio servidor.