{"id":119707,"date":"2024-09-05T09:43:04","date_gmt":"2024-09-05T07:43:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/ergo-framework-3-0"},"modified":"2024-09-05T09:43:04","modified_gmt":"2024-09-05T07:43:04","slug":"ergo-framework-3-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/ergo-framework-3-0","title":{"rendered":"Ergo Framework 3.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ergo Framework \u2013 este o implementare a ideilor, tehnologiilor \u0219i a \u0219abloanelor de design din lumea Erlang \u00een limbajul de programare Go. Se bazeaz\u0103 pe modelul actor, transparen\u021ba re\u021belei \u0219i un set de componente gata de utilizat pentru dezvoltare. Aceasta simplific\u0103 considerabil crearea de solu\u021bii complexe \u0219i distribuite, asigur\u00e2nd \u00een acela\u0219i timp un nivel ridicat de fiabilitate \u0219i performan\u021b\u0103.<\/p>\n<p>Aceast\u0103 versiune marcheaz\u0103 un pas important \u00een dezvoltarea Ergo Framework. Designul framework-ului a fost complet revizuit, iar aceast\u0103 versiune a fost creat\u0103 de la zero. Ea include:<\/p>\n<ul>\n<li>\u00cembun\u0103t\u0103\u021biri semnificative ale API-ului: interfe\u021bele Process, Node \u0219i Network au fost \u00eembun\u0103t\u0103\u021bite cu numeroase metode utile.<\/li>\n<p> <noindex><\/p>\n<li>Noua stiv\u0103 de re\u021bea: \u00cen aceast\u0103 versiune este prezentat\u0103 o stiv\u0103 de re\u021bea complet nou\u0103 pentru o performan\u021b\u0103 \u00eembun\u0103t\u0103\u021bit\u0103 \u0219i flexibilitate. Detalii pot fi g\u0103site aici:\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/benchmarks\">https:\/\/github.com\/ergo-services\/benchmarks<\/a>.<\/li>\n<p><\/noindex> <\/ul>\n<p>Odat\u0103 cu lansarea Ergo Framework 3.0.0 sunt prezentate, de asemenea, noi instrumente \u0219i o bibliotec\u0103 suplimentar\u0103 de componente:<\/p>\n<ul>\n<li>Tools (observer, saturn) \u2014\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/tools\">https:\/\/github.com\/ergo-services\/tools<\/a><\/li>\n<li>Loggers (rotate, colored) \u2014\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/logger\">https:\/\/github.com\/ergo-services\/logger<\/a><\/li>\n<li>Meta (websocket) \u2014\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/meta\">https:\/\/github.com\/ergo-services\/meta<\/a><\/li>\n<li>Applications (observer) \u2014\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/application\">https:\/\/github.com\/ergo-services\/application<\/a><\/li>\n<li>Registrars (client Saturn) \u2014\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/registrar\">https:\/\/github.com\/ergo-services\/registrar<\/a><\/li>\n<li>Proto (erlang23) \u2014 <a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/proto\">https:\/\/github.com\/ergo-services\/proto<\/a><\/li>\n<\/ul>\n<p><strong>Documenta\u021bie<\/strong><\/p>\n<p> <noindex><\/p>\n<p>Am publicat o documenta\u021bie cuprinz\u0103toare pentru framework, care include ghiduri detaliate pentru a ajuta la utilizarea eficient\u0103 a tuturor func\u021bionalit\u0103\u021bilor Ergo Framework. Aceasta este disponibil\u0103 la\u00a0<a rel=\"nofollow\" href=\"https:\/\/docs.ergo.services\/\">https:\/\/docs.ergo.services<\/a>.<\/p>\n<p><\/noindex> <\/p>\n<p><strong>Suport pentru Erlang<\/strong><\/p>\n<p> <noindex><\/p>\n<p>\u00cencep\u00e2nd cu versiunea 3.0.0, suportul pentru stiva de re\u021bea Erlang a fost mutat \u00eentr-un modul separat \u0219i distribuit sub licen\u021ba BSL 1.1 \u2014\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/proto\">https:\/\/github.com\/ergo-services\/proto<\/a>. Informa\u021bii detaliate despre utilizarea acestui modul pot fi g\u0103site \u00een documenta\u021bie la\u00a0<a rel=\"nofollow\" href=\"https:\/\/docs.ergo.services\/extra-library\/network-protocols\/erlang\">https:\/\/docs.ergo.services\/extra-library\/network-protocols\/erlang<\/a>.<\/p>\n<p><\/noindex> <\/p>\n<p><strong>Pornire rapid\u0103<\/strong><\/p>\n<p> <noindex><\/p>\n<p>Pentru\u00a0<a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/ergo?tab=readme-ov-file#quick-start\">rapid start<\/a>\u00a0folosi\u021bi instrumentul\u00a0<a rel=\"nofollow\" href=\"https:\/\/docs.ergo.services\/tools\/ergo\">ergo<\/a>\u00a0\u2014 o utilitate de linie de comand\u0103, conceput\u0103 pentru a simplifica procesul de generare a codului \u0219ablon pentru proiectul dvs. bazat pe Ergo Framework.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Happy coding\u270c\ufe0f\u00a0<a rel=\"nofollow\" href=\"https:\/\/ergo.services\/\">https:\/\/ergo.services<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/17720528\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Ergo Framework &ndash; \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u0434\u0435\u0439, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437 \u043c\u0438\u0440\u0430 Erlang \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Go. \u041e\u043d \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u0438 \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u043e\u0449\u0430\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044f \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u044b\u0441\u043e\u043a\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044f \u0437\u043d\u0430\u043c\u0435\u043d\u0443\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u044d\u0442\u0430\u043f \u0432 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 Ergo [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-119707","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Ergo Framework \u2013 \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u0434\u0435\u0439, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437 \u043c\u0438\u0440\u0430 Erlang \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Go. \u041e\u043d \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u0438 \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/ergo-framework-3-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Ergo Framework 3.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Ergo Framework \u2013 \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u0434\u0435\u0439, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437 \u043c\u0438\u0440\u0430 Erlang \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Go. \u041e\u043d \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u0438 \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/ergo-framework-3-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-09-05T07:43:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-09-05T07:43:04+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ergo Framework 3.0 | ProHoster","description":"Ergo Framework este o implementare a ideilor, tehnologiilor \u0219i \u0219abloanelor de design din lumea Erlang \u00een limbajul de programare Go. Este construit pe modelul actorilor, transparen\u021ba re\u021belei \u0219i un set de componente gata preg\u0103tite pentru dezvoltare.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/ergo-framework-3-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Ergo Framework 3.0 | ProHoster","og:description":"Ergo Framework \u2013 \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u0434\u0435\u0439, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437 \u043c\u0438\u0440\u0430 Erlang \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Go. \u041e\u043d \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u0438 \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/ergo-framework-3-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-09-05T07:43:04+00:00","article:modified_time":"2024-09-05T07:43:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119707","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 06:19:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:19:19","updated":"2026-01-23 06:19:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/119707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=119707"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/119707\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=119707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=119707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=119707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}