{"id":157028,"date":"2026-02-04T23:12:09","date_gmt":"2026-02-04T21:12:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/ergo-framework-3-2"},"modified":"2026-02-04T23:12:09","modified_gmt":"2026-02-04T21:12:09","slug":"ergo-framework-3-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/ergo-framework-3-2","title":{"rendered":"Ergo Framework 3.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Raamistiku on ellu viidud Erlang'i kontseptsioonide rakendamine Go arendamiseks, mis p\u00f5hineb n\u00e4itleja mudelil, v\u00f5rgu l\u00e4bipaistvuse ja valmis komponentidega.<\/p>\n<h3>Selle versiooni peamised omadused<\/h3>\n<ul>\n<li><strong>mTLS<\/strong> \u2014 uus liides gen.CertAuthManager vastastikuseks autentimiseks CA basseinide haldamisega<\/li>\n<li><strong>NAT l\u00e4bimine<\/strong> \u2014 marsruudi hosti ja marsruudi porta variandid NAT'i v\u00f5i tasakaalustajate taga olevatele s\u00f5lmedele<\/li>\n<li><strong>K\u00e4ivitamisaegade kontroll<\/strong> \u2014 InitTimeout piirab protsesside initsialiseerimise aega (kohalikult ja kaugelt)<\/li>\n<li><strong>Sulemise aeg<\/strong> \u2014 s\u00f5lme kontrollitud sulgemine: logides kinni j\u00e4\u00e4nud protsesse<\/li>\n<li><strong>pprof sildid<\/strong> \u2014 iga n\u00e4itleja goroutine on t\u00e4histatud PID'ga t\u00f5rkeotsingu jaoks pprof'i kaudu<\/li>\n<\/ul>\n<h3>Uued n\u00e4itlejad (Lisa teek)<\/h3>\n<ul>\n<li><strong>Liider<\/strong> \u2014 jagatud liidri valimised Raft stiilis konsensuse alusel. Automaatne failover, split-braini kaitse enamus kvoorumiga<\/li>\n<li><strong>Metrics<\/strong> \u2014 Prometheuse meetmete eksportija automaatse telemeetriakogumisega s\u00f5lme ja v\u00f5rgu kohta<\/li>\n<\/ul>\n<h3>Uued meta-protsessid<\/h3>\n<ul>\n<li><strong>SSE<\/strong> (Server-Sent Events) \u2014 \u00fchesuunaline serveri-kliendi voog HTTP kaudu, mis toetab t\u00e4ielikult SSE spetsifikatsiooni<\/li>\n<\/ul>\n<h3>Tootlikkus<\/h3>\n<ul>\n<li>Kohapeal: <strong>21M+ s\u00f5numit\/s<\/strong><\/li>\n<li>V\u00f5rgu kaudu: <strong>~5M s\u00f5numit\/s<\/strong><\/li>\n<li>Jagatud Pub\/Sub: <strong>2.9M s\u00f5numit\/s<\/strong> \u00fclekanne 1,000,000 tellijale 10 s\u00f5lmes (10 v\u00f5rgu s\u00f5numit 1M asemel)<\/li>\n<\/ul>\n<h3>Parandused<\/h3>\n<ul>\n<li>Kriitiline viga: l\u00f5petamise signaalid (Link\/Monitor exits) l\u00fckatakse valesti tagasi vale incarnaatsiooni valideerimise t\u00f5ttu v\u00f5rgu kihis<\/li>\n<\/ul>\n<h3>Dokumentatsioon<\/h3>\n<p>T\u00e4ielikult \u00fcmber kirjutatud ja lisatud hoidlasse. Uued artiklid:<\/p>\n<ul>\n<li>Projektistruktuur \u2014 projektide korraldamine s\u00f5numite isolatsiooni tasemetega<\/li>\n<li>Klusteri ehitamine \u2014 samm-sammult juhend jaotatud s\u00fcsteemide jaoks<\/li>\n<li>S\u00f5numi versioonimine \u2014 s\u00f5numilepingute areng klastrites<\/li>\n<li>Debugimine \u2014 build-sildid, pprof, hangunud protsesside t\u00f5rkeotsing<\/li>\n<\/ul>\n<h3>Lingid<\/h3>\n<ul> <noindex><\/p>\n<li>Dokumentatsioon: <a rel=\"nofollow\" href=\"https:\/\/docs.ergo.services\">https:\/\/docs.ergo.services<\/a><\/li>\n<p><\/noindex> <\/p>\n<li>N\u00e4ited: <a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/examples\">https:\/\/github.com\/ergo-services\/examples<\/a><\/li>\n<li>Benkmarkid: <a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/benchmarks\">https:\/\/github.com\/ergo-services\/benchmarks<\/a><\/li>\n<li>Repositoorium: <a rel=\"nofollow\" href=\"https:\/\/github.com\/ergo-services\/ergo\">https:\/\/github.com\/ergo-services\/ergo<\/a><\/li>\n<li>Veebileht: <a rel=\"nofollow\" href=\"https:\/\/ergo.services\">https:\/\/ergo.services<\/a><\/li>\n<\/ul>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18212188\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0424\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0439 Erlang \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 Go, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0430\u043a\u0442\u043e\u0440\u043e\u0432 \u0441 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 mTLS \u2014 \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 gen.CertAuthManager \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c CA \u043f\u0443\u043b\u0430\u043c\u0438 NAT traversal \u2014 \u043e\u043f\u0446\u0438\u0438 RouteHost \u0438 RoutePort \u0434\u043b\u044f \u0443\u0437\u043b\u043e\u0432 \u0437\u0430 NAT \u0438\u043b\u0438 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430\u043c\u0438 \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u2014 InitTimeout [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-157028","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0424\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0439 Erlang \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 Go, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0430\u043a\u0442\u043e\u0440\u043e\u0432 \u0441 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 mTLS \u2014 \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 gen.CertAuthManager \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c CA \u043f\u0443\u043b\u0430\u043c\u0438 NAT traversal \u2014 \u043e\u043f\u0446\u0438\u0438 RouteHost \u0438 RoutePort \u0434\u043b\u044f \u0443\u0437\u043b\u043e\u0432 \u0437\u0430 NAT \u0438\u043b\u0438 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430\u043c\u0438 \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u2014 InitTimeout\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/ergo-framework-3-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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.2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0424\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0439 Erlang \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 Go, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0430\u043a\u0442\u043e\u0440\u043e\u0432 \u0441 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 mTLS \u2014 \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 gen.CertAuthManager \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c CA \u043f\u0443\u043b\u0430\u043c\u0438 NAT traversal \u2014 \u043e\u043f\u0446\u0438\u0438 RouteHost \u0438 RoutePort \u0434\u043b\u044f \u0443\u0437\u043b\u043e\u0432 \u0437\u0430 NAT \u0438\u043b\u0438 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430\u043c\u0438 \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u2014 InitTimeout\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/ergo-framework-3-2\" \/>\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=\"2026-02-04T21:12:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-04T21:12:09+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.2 | ProHoster","description":"Raamistik on Erlangi kontseptsioonide rakendus Go arendamiseks, mis p\u00f5hineb n\u00e4itlejate mudelil, v\u00f5rgu l\u00e4bilaskvuse ja valmis komponentidega. Selle versiooni p\u00f5hifunktsionaalsus mTLS \u2014 uus liides gen.CertAuthManager vastastikuseks autentimiseks koos CA basseinide haldamisega NAT traversal \u2014 valikud RouteHost ja RoutePort NAT-i v\u00f5i tasakaalujaoturite taga olevale node'ile K\u00e4ivitamise kontrollimise aeg \u2014 InitTimeout","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/ergo-framework-3-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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.2 | ProHoster","og:description":"\u0424\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0439 Erlang \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 Go, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0430\u043a\u0442\u043e\u0440\u043e\u0432 \u0441 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 mTLS \u2014 \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 gen.CertAuthManager \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c CA \u043f\u0443\u043b\u0430\u043c\u0438 NAT traversal \u2014 \u043e\u043f\u0446\u0438\u0438 RouteHost \u0438 RoutePort \u0434\u043b\u044f \u0443\u0437\u043b\u043e\u0432 \u0437\u0430 NAT \u0438\u043b\u0438 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430\u043c\u0438 \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u2014 InitTimeout","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/ergo-framework-3-2","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":"2026-02-04T21:12:09+00:00","article:modified_time":"2026-02-04T21:12:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"157028","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-02-04 21:12:54","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-04 21:12:09","updated":"2026-02-04 21:12:54"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/157028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=157028"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/157028\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=157028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=157028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=157028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}