Soketi
Önállóan üzemeltetett, Pusher-kompatibilis WebSocket szerver valós idejű alkalmazásokhoz és sugárzáshoz.
Válassza ki a telepíteni kívánt VPS csomagot Soketi
6 049 Ft/hó áron újul meg 2 évre. Bármikor lemondhatja.
Áttekintés: Soketi
A Soketi egy nagy teljesítményű, saját üzemeltetésű WebSocket szerver, amely az nyílt Pusher protokollt valósítja meg. Így teljes mértékben kompatibilis, beépülő helyettesítője a Pusher Channels-nek. Eredetileg azért hozták létre, hogy megszüntesse a menedzselt WebSocket szolgáltatások költségeit és függőségét. A Soketi valós idejű funkciókat biztosít. Támogatja a Laravel, Next.js, Vue, React és a Pusher kliens SDK-t használó alkalmazásokat. Mivel ugyanazt a protokollt használja, a Pusherről Soketire való átálláshoz csak néhány környezeti változó módosítása szükséges. Nincs szükség kód újraírására, új klienskönyvtárakra vagy API migrációra.
Gyakori felhasználási esetek
A Laravel fejlesztők a Soketit költségmentes Pusher helyettesítőként használják. Ez akkor történik, amikor a Laravel Echo és a Laravel Broadcasting funkciókat alkalmazzák. Lehetővé teszi az élő értesítéseket, a várólista feladatok frissítését és a valós idejű irányítópult adatokat. Mindezt ismétlődő SaaS díjak nélkül. A SaaS termékek a Soketi jelenléti csatornáit használják. Ezekkel működtetik a „ki van online” jelzőket, a kollaboratív dokumentumszerkesztést és az élő kurzorkövetést. Mindezt több felhasználó között. A játékfejlesztők és a közösségi alkalmazások privát és nyilvános csatornákat használnak. Eseményeket terjesztenek szét több ezer egyidejű WebSocket kapcsolatra. Mindezt állandó alacsony késleltetéssel. A fejlesztőcsapatok a Soketit használják egy teljes valós idejű infrastruktúra futtatására. Ezt helyben és tesztkörnyezetben is megtehetik. Tükrözik a gyártási viselkedést Pusher fiókfüggőségek nélkül.
Főbb jellemzők
- Teljes Pusher protokoll kompatibilitás – működik a meglévő Pusher kliens SDK-kkal és szerverkönyvtárakkal
- uWebSockets.js alapokon épült a nagy átviteli sebességű, alacsony késleltetésű WebSocket kezeléshez
- Nyilvános, privát és jelenléti csatorna támogatás alapból
- Kliens-kliens eseményközvetítés a Pusher kliens események funkcióján keresztül
- HTTP API események indításához szerveroldali alkalmazáskódból
- Első osztályú Laravel Echo és Laravel Broadcasting integráció
- Metrikák végpont a 9601-es porton Prometheus-kompatibilis monitorozáshoz
- Alkalmazásonként konfigurálható hitelesítő adatok több bérlős vagy több környezetes beállításokhoz
- Állapotmentes architektúra – nincs szükség adatbázisra vagy tartós tárolásra
- Alpine alapú kép a minimális helyigény és gyors konténerindítás érdekében
Miért érdemes Soketit telepíteni a Hostinger VPS-re
A menedzselt WebSocket szolgáltatások, mint például a Pusher, kapcsolatonként és üzenetenként számolnak fel díjat. Ezek a költségek meredeken emelkednek a felhasználói bázis növekedésével. Egyetlen Hostinger VPS, amely Soketit futtat, több ezer egyidejű WebSocket kapcsolatot kezel. Mindezt fix havi áron, eseményenkénti számlázás nélkül. A Soketi futtatása az alkalmazással azonos VPS-en vagy hálózaton minimalizálja az eseménykézbesítés késleltetését. Így a valós idejű funkciók azonnalinak érződnek. Teljes ellenőrzést tart meg az alkalmazás hitelesítő adatai, csatornakonfigurációja és kapcsolati korlátai felett. Nincs harmadik fél szolgáltatás, amely tárolná a valós idejű adatait. A Pusher-kompatibilis API azt jelenti, hogy perceken belül migrálhatja a meglévő alkalmazásokat. Az előre telepített Traefik fordított proxy automatikusan kezeli a HTTPS és WSS lezárását.
Válassza ki a telepíteni kívánt VPS csomagot Soketi
6 049 Ft/hó áron újul meg 2 évre. Bármikor lemondhatja.