Stolon: cloud native postgresql high-availability

Stolon è un progetto Open Source sviluppato in GO da Simone Gotti, Open Source Software Engineer and Architect, e SORINT.lab per rispondere all’esigenza di mettere in alta affidabilità il database relazionale PostgreSQL utilizzando una modalità innovativa e cloud native. Questo gli permette di essere installato sia in ambienti standard, sia su qualsiasi IaaS (Aws, Google Cloud, …) e su ambienti Caas e Paas come Kubernetes.

Perchè Stolon?

Abbiamo iniziato a sviluppare questo progetto perché nessuna delle soluzioni esistenti garantivano contemporaneamente i requisiti di:

  • Focalizzarsi sulla data consistency
  • Funzionare su tutte le architetture vecchie e nuove
  • Essere Cloud Native per poter essere rilasciato in qualsiasi ambiente
  • Essere rilasciabile velocemente (pochi secondi)

Stolon ha un’architettura shared nothing che sfrutta la streaming replication (asincrona o sincrona) di PostgreSQL ed è resiliente a tutti i problemi di partizionamento evitando la perdita di transazioni.

Scopri di più sul nostro bloggithub

SORINT.lab e l’Open Source

Stolon è uno dei risultati della passione di SORINT.lab per il mondo Open Source.

Il team di SORINT.OSS, oltre a sviluppare soluzioni open-source complete come Stolon, offre consulenza per

  • individuare e integrare le soluzioni Open Source che meglio si adattano alle esigenze e alle infrastrutture del cliente
  • ottimizzare le prestazioni del prodotto
  • monitorare in modo proattivo le soluzioni adottate.

Maggiori info su sorintoss.io o  welisten@sorint.it