De ce un singur program
Ușa din față, transformarea și rutarea, o coadă persistentă, cu reîncercări și coadă moartă, jurnalul mesajelor și interfața de administrare rulează într-un singur program. Furnizorul dumneavoastră de identitate, proxy-ul invers și stocarea rămân unde sunt.
Ce nu mai trebuie să rulați
Un strat de integrare asamblat
- API gateway
- Server de integrare
- Broker de mesaje
- Depozit de jurnale
- Consolă de administrare
Fiecare se instalează, primește corecții și se actualizează separat.
NexusFabric
- Ușa din față
- Transformarea și rutarea
- Coada persistentă
- Jurnalul mesajelor
- Interfața de administrare
Un singur program de instalat și de actualizat.
- Furnizorul dumneavoastră de identitate
- Proxy-ul dumneavoastră invers
- Stocarea dumneavoastră
Piesele dintr-un singur program
- Ușa din fațăVerifică apelantul înainte de a citi corpul cererii. Închisă implicit.
- Transformarea și rutareaTransformările se compilează la publicare, iar rutarea rulează o singură ramură.
- Coada persistentăReîncercări și coadă moartă, pe un jurnal propriu al cozii: un mesaj confirmat supraviețuiește unei căderi.
- Jurnalul mesajelorPentru fiecare livrare, o înregistrare de primire și exact un verdict.
- Interfața de administrarePagini care răspund fiecărui rol exact cum spune tabelul de roluri.
Furnizorul dumneavoastră de identitate
Rămâne al dumneavoastră, în afara programului.
Scris în Rust.
Patru căi de intrare, aceleași reguli de livrare
Un mesaj poate sosi prin HTTP, prin coadă, după un orar sau prin gRPC. Toate cele patru uși intră pe aceeași cale de livrare, unde deduplicarea, corelarea și memoizarea răspunsului se decid într-un singur loc, nu se rescriu pentru fiecare ușă.
Mai multe motoare, fără cluster de administrat
Porniți același program din nou, peste același director de stare. Motoarele se coordonează doar prin lacăte de fișier: fără orchestrator, fără consens, fără registru de noduri.
Ce rămâne al dumneavoastră
- Furnizorul dumneavoastră de identitate.
- Proxy-ul dumneavoastră invers. La el se termină TLS, în fața platformei, ca la celelalte servicii ale dumneavoastră.
- Stocarea dumneavoastră. Mai multe motoare citesc și scriu acolo în același director de stare.