PostgreSQL

Patrón Outbox transaccional en Go con PostgreSQL

Patrón Outbox transaccional en Go con PostgreSQL

Escribe el evento con los datos. Nunca los dividas.

Dos escrituras que deberían tener éxito juntas eventualmente fallan por separado.

Tu servicio de pedidos guarda el pedido en la base de datos y luego publica un evento order.created en un corredor de mensajes.

Herramientas para desarrolladores: la guía completa para flujos de trabajo de desarrollo modernos

Herramientas para desarrolladores: la guía completa para flujos de trabajo de desarrollo modernos

El desarrollo de software implica el uso de Git para el control de versiones, Docker para la contenedorización, bash para la automatización, PostgreSQL para las bases de datos y VS Code para la edición, junto con innumerables otras herramientas que pueden potenciar o limitar tu productividad. Esta página recopila las hojas de referencia, flujos de trabajo y comparaciones esenciales que necesitas para trabajar de manera eficiente en toda la pila de desarrollo.

Autohospedaje de Immich: Nube de fotos privada

Autohospedaje de Immich: Nube de fotos privada

Sus fotos en la copia de seguridad impulsada por IA alojada en su propio servidor

Immich es una solución revolucionaria de código abierto y autohospedada para la gestión de fotos y videos que te da el control total sobre tus recuerdos. Con características que rivalizan con Google Photos, incluyendo reconocimiento facial impulsado por inteligencia artificial, búsqueda inteligente y copia de seguridad automática desde dispositivos móviles, todo mientras mantienes tus datos privados y seguros en tu propio servidor.