2 repository-uri
Tools for managing the operational state and availability of backend service instances.
Distinct from Video Backend Management: None of the candidates address the administrative transitioning of backend server availability in a proxy context.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Backend Availability Managers. Refine with filters or upvote what's useful.
Atlas este un proxy de bază de date MySQL și un sistem middleware conceput pentru a gestiona traficul între clienți și clusterele de baze de date. Acesta funcționează ca un gateway de bază de date de înaltă disponibilitate și middleware de sharding, oferind un punct de intrare tolerant la erori pentru rutare, load balancing și gestionarea conexiunilor la baza de date. Proiectul se diferențiază printr-o combinație de separare citire-scriere, care direcționează interogările către serverele primare sau replici, și sharding-ul datelor pentru a distribui informațiile pe mai multe instanțe backend. Utilizează un pooler de conexiuni pentru a reduce overhead-ul stabilirii de noi sesiuni și implementează rutarea conștientă de protocol pentru a intercepta și direcționa cererile clienților. Sistemul include capabilități pentru monitorizarea sănătății și failover automat pentru a asigura un serviciu continuu. Suportă controlul administrativ asupra disponibilității serverului backend, filtrarea IP-urilor clienților pentru controlul accesului și un mecanism pentru upgrade-uri fără downtime prin devierea traficului bazată pe semnal. Integritatea tranzacțiilor este gestionată prin rollback-uri automate la deconectarea neașteptată a clientului.
Allows transitioning backend database servers online or offline without interrupting the overall availability of the service.
Opserver este un server de monitorizare cross-platform și un dashboard de infrastructură conceput pentru urmărirea stării sistemului, a metricilor de performanță și a disponibilității serviciilor backend. Funcționează ca un agregator extern de metrici și un instrument de supraveghere a sănătății enterprise, centralizând datele din surse de monitorizare terțe într-o singură vizualizare. Sistemul se integrează cu servicii de răspuns la incidente precum PagerDuty pentru a mapa identitățile utilizatorilor și a gestiona fluxurile de lucru de notificare. De asemenea, se conectează cu furnizori externi de directoare și identitate pentru a gestiona autentificarea utilizatorilor și atribuirea permisiunilor. Platforma acoperă mai multe domenii principale de capabilități, inclusiv urmărirea disponibilității bazelor de date pentru instanțe standalone și clustere, urmărirea erorilor aplicațiilor pentru log-urile de excepții și gestionarea backend-urilor serviciilor de rețea. Suportă controlul accesului bazat pe intervale de rețea pentru a permite accesul neautentificat la dashboard pentru anumite intervale de rețea publică. Aplicația este distribuită ca executabile standalone sau imagini de container pentru desfășurare pe Windows, macOS și Linux.
Monitors server health and controls the operational state of backend network services.