Ergo Framework Àr en implementering av idéer, teknologier och designmönster frÄn Erlang-vÀrlden i programmeringssprÄket Go. Det bygger pÄ aktörsmodellen, nÀtverksgenomskinlighet och en uppsÀttning fÀrdiga komponenter för utveckling. Detta förenklar avsevÀrt skapandet av komplexa och distribuerade lösningar och sÀkerstÀller en hög nivÄ av tillförlitlighet och prestanda.
Denna version markerar ett viktigt steg i utvecklingen av Ergo Framework. Designen av ramverket har helt omarbetats och denna version har skapats frÄn grunden. Den inkluderar:
- Betydande förbÀttringar av API:et: grÀnssnitten Process, Node och Network har förbÀttrats med mÄnga anvÀndbara metoder.
- Ny nÀtverksstack: Denna version introducerar en helt ny nÀtverksstack för förbÀttrad prestanda och flexibilitet. Mer information finns hÀr: https://github.com/ergo-services/benchmarks.
I samband med lanseringen av Ergo Framework 3.0.0 introduceras ocksÄ nya verktyg och en ytterligare komponentbibliotek:
- Verktyg (observer, saturn) â https://github.com/ergo-services/tools
- Loggare (rotate, colored) â https://github.com/ergo-services/logger
- Meta (websocket) â https://github.com/ergo-services/meta
- Applikationer (observer) â https://github.com/ergo-services/application
- Registratorer (klient Saturn) â https://github.com/ergo-services/registrar
- Proto (erlang23) â https://github.com/ergo-services/proto
Dokumentation
Vi har publicerat omfattande dokumentation för ramverket som inkluderar detaljerade guider som hjÀlper till att effektivt anvÀnda alla möjligheter i Ergo Framework. Den Àr tillgÀnglig pÄ https://docs.ergo.services.
Erlang-support
FrĂ„n och med version 3.0.0 har stödet för Erlang-nĂ€tverksstacken flyttats till en separat modul och distribueras under BSL 1.1-licensen â https://github.com/ergo-services/proto. Detaljerad information om hur man anvĂ€nder denna modul finns i dokumentationen pÄ https://docs.ergo.services/extra-library/network-protocols/erlang.
Snabbstart
För snabbstart anvĂ€nd verktyget ergo â en kommandoradsverktyg som Ă€r utformat för att förenkla processen för att generera mallkod för ditt projekt baserat pĂ„ Ergo Framework.
Lycka till med kodningenâïžÂ https://ergo.services
KĂ€lla: linux.org.ru
