{"id":34891,"date":"2019-10-31T22:01:07","date_gmt":"2019-10-31T19:01:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\/"},"modified":"2019-10-31T22:01:07","modified_gmt":"2019-10-31T19:01:07","slug":"dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","title":{"rendered":"Apache Storm 2.0-f\u00f6rdelat datorsystem \u00e4r tillg\u00e4ngligt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"http:\/\/storm.apache.org\/2019\/05\/30\/storm200-released.html\">Har sett dagens ljus<\/a><\/noindex> betydande release av distribuerad h\u00e4ndelsehanteringssystem <noindex><a rel=\"nofollow\" href=\"http:\/\/storm.apache.org\/\">Apache Storm 2.0<\/a><\/noindex>, anm\u00e4rkningsv\u00e4rd \u00f6verg\u00e5ng till en ny arkitektur, implementerad i Java ist\u00e4llet f\u00f6r det tidigare anv\u00e4nda spr\u00e5ket Clojure. <\/p>\n<p>Projektet m\u00f6jligg\u00f6r garanterad bearbetning av olika h\u00e4ndelser i realtid. Till exempel kan Storm anv\u00e4ndas f\u00f6r att analysera datastreams i realtid, utf\u00f6ra uppgifter f\u00f6r maskininl\u00e4rning, organisera kontinuerliga ber\u00e4kningar, implementera RPC, ETL osv. Systemet st\u00f6der klusterhantering, skapande av felresistenta konfigurationer, l\u00e4get f\u00f6r garanterad databehandling och har h\u00f6g prestanda, tillr\u00e4cklig f\u00f6r att bearbeta mer \u00e4n en miljon beg\u00e4rningar per sekund p\u00e5 en nod i klustret. <\/p>\n<p>Det st\u00f6der integration med olika k\u00f6hanteringssystem och databasteknologier. Storm-arkitekturen f\u00f6ruts\u00e4tter mottagande och behandling av ostrukturerade, st\u00e4ndigt uppdaterade datastreams med anv\u00e4ndning av valfria komplexa bearbetare med m\u00f6jlighet till partitionering mellan olika ber\u00e4kningssteg. Projektet \u00f6verl\u00e4mnades till Apache-gemenskapen efter att Twitter hade f\u00f6rv\u00e4rvat f\u00f6retaget BackType, som ursprungligen utvecklade ramverket. I praktiken anv\u00e4ndes Storm p\u00e5 BackType f\u00f6r att analysera reflektioner av h\u00e4ndelser i mikrobloggar genom att i realtid matcha nya tweets och l\u00e4nkar som anv\u00e4ndes i dem (t.ex. bed\u00f6mdes hur externa l\u00e4nkar eller Twitter-annonsinl\u00e4gg \u00e5teruts\u00e4ndes av andra deltagare). <\/p>\n<p>Funktionen hos Storm kan j\u00e4mf\u00f6ras med plattformen Hadoop, med den viktiga skillnaden att data inte lagras i ett lager utan kommer utifr\u00e5n och bearbetas i realtid. I Storm finns det ingen inbyggd mellanliggande lager f\u00f6r att organisera lagring, och den analytiska f\u00f6rfr\u00e5gan b\u00f6rjar till\u00e4mpas p\u00e5 ankommande data tills den avbryts (medan MapReduce-jobb som tar en viss tid anv\u00e4nds i Hadoop, till\u00e4mpas i Storm id\u00e9n om kontinuerligt k\u00f6rda \"topologier\"). Bearbetningen kan f\u00f6rdelas \u00f6ver flera servrar \u2013 Storm automatiskt parallelliserar arbetet med str\u00f6mmar p\u00e5 olika noder i klustret. <\/p>\n<p>Systemen skrevs ursprungligen i Clojure och k\u00f6rs inuti JVM. Inom Apache har en initiativ startats f\u00f6r att \u00f6vers\u00e4tta Storm till en ny k\u00e4rna, skriven i Java, vars resultat presenteras i Apache Storm 2.0. Alla grundkomponenter av plattformen har skrivits om i Java. St\u00f6det f\u00f6r att skriva handlare i Clojure har bevarats, men erbjuds nu i form av bindningar. F\u00f6r att k\u00f6ra Storm 2.0.0 kr\u00e4vs Java 8. Modellen f\u00f6r flertr\u00e5dig bearbetning har helt omarbetats, vilket m\u00f6jliggjorde <noindex><a rel=\"nofollow\" href=\"https:\/\/yahoodevelopers.tumblr.com\/post\/185258393008\/apache-storm-20-improvements\">att uppn\u00e5<\/a><\/noindex> en betydande prestanda\u00f6kning (f\u00f6r vissa topologier har latensen minskat med 50-80%).<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/69.media.tumblr.com\/3f630f757d60a09d5f50c78938262b61\/tumblr_inline_pscc4bXpK91wxhpzr_500.png\"><img decoding=\"async\" alt=\"Apache Storm 2.0-f\u00f6rdelat datorsystem \u00e4r tillg\u00e4ngligt\" src=\"\/wp-content\/uploads\/2019\/06\/b59ad4ac2234ca882718d30679f2e85e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>I den nya versionen introduceras \u00e4ven en typad API f\u00f6r Streams, som till\u00e5ter specificering av handlare med hj\u00e4lp av funktionella programmeringsoperationer. Den nya API:n \u00e4r implementerad ovanp\u00e5 den vanliga bas-API:n och st\u00f6der automatisk sammanslagning av operationer f\u00f6r att optimera behandlingen. I API:n Windowing f\u00f6r f\u00f6nsteroperationer har st\u00f6d f\u00f6r att spara och \u00e5terst\u00e4lla tillst\u00e5nd i backend lagts till. <\/p>\n<p>Till schemal\u00e4ggaren f\u00f6r att starta handlare har st\u00f6d f\u00f6r att ta h\u00e4nsyn till extra resurser vid beslut som inte begr\u00e4nsar sig till<br \/>\n CPU och minne, s\u00e5som n\u00e4tverksparametrar och GPU. M\u00e5nga f\u00f6rb\u00e4ttringar har gjorts f\u00f6r att s\u00e4kerst\u00e4lla integrering med plattformen <noindex><a rel=\"nofollow\" href=\"http:\/\/kafka.apache.org\/\">Kafka<\/a><\/noindex>. \u00c5tkomstkontrollsystemet har utvidgats, d\u00e4r m\u00f6jligheten att skapa administrat\u00f6rsgrupper och delegera tokens har lagts till. F\u00f6rb\u00e4ttringar avseende SQL och metrik har lagts till. I administrationsgr\u00e4nssnittet har nya kommandon lagts till f\u00f6r att fels\u00f6ka klusterstatus.<\/p>\n<p>Anv\u00e4ndningsomr\u00e5den f\u00f6r Storm:\n<\/p>\n<ul>\n<li class=\"l\"> Bearbetning av str\u00f6mmar av ny data eller databasuppdateringar i realtid;\n<\/li>\n<li class=\"l\"> Kontinuerlig ber\u00e4kning: Storm kan utf\u00f6ra kontinuerliga f\u00f6rfr\u00e5gningar och bearbeta kontinuerliga str\u00f6mmar, vilket g\u00f6r att resultaten av behandlingen skickas till kunden i realtid.\n<\/li>\n<li class=\"l\"> Distribuerad fj\u00e4rrprocedur-anrop (RPC): Storm kan anv\u00e4ndas f\u00f6r att m\u00f6jligg\u00f6ra parallell exekvering av resurskr\u00e4vande f\u00f6rfr\u00e5gningar. En uppgift (\"topologi\") i Storm representerar en distribuerad funktion \u00f6ver noder som v\u00e4ntar p\u00e5 mottagande av meddelanden som ska bearbetas. Efter att ha mottagit ett meddelande bearbetar funktionen det i ett lokalt sammanhang och returnerar resultatet. Ett exempel p\u00e5 anv\u00e4ndning av distribuerad RPC kan vara parallell bearbetning av s\u00f6kfr\u00e5gor eller utf\u00f6rande av operationer p\u00e5 en stor m\u00e4ngd upps\u00e4ttningar.\n<\/li>\n<\/ul>\n<p>Egenskaper hos Storm:<\/p>\n<ul>\n<li class=\"l\"> En enkel programmeringsmodell som avsev\u00e4rt f\u00f6renklar bearbetning av data i realtid;\n<\/li>\n<li class=\"l\"> St\u00f6d f\u00f6r alla programmeringsspr\u00e5k. Det finns moduler f\u00f6r Java, Ruby och Python, och anpassningar f\u00f6r andra spr\u00e5k \u00e4r inte sv\u00e5ra tack vare ett mycket enkelt kommunikationsprotokoll, f\u00f6r att implementera st\u00f6det f\u00f6r vilket ungef\u00e4r 100 rader kod beh\u00f6vs;\n<\/li>\n<li class=\"l\"> Fels\u00e4kerhet: f\u00f6r att k\u00f6ra en databehandlingsuppgift kr\u00e4vs att en jar-fil med koden skapas. Storm distribuerar sj\u00e4lvmant denna jar-fil \u00f6ver klusternoder, kopplar de relaterade handlarna och organiserar \u00f6vervakningen. N\u00e4r uppgiften \u00e4r slutf\u00f6rd kopplas koden automatiskt bort fr\u00e5n alla noder;\n<\/li>\n<li class=\"l\"> Horisonell skalbarhet. Alla ber\u00e4kningar utf\u00f6rs parallellt, och vid \u00f6kad belastning r\u00e4cker det att helt enkelt ansluta nya noder till klustret;\n<\/li>\n<li class=\"l\"> Tillf\u00f6rlitlighet. Storm garanterar att varje mottaget meddelande kommer att bearbetas helt minst en g\u00e5ng. Meddelandet kommer endast att behandlas en g\u00e5ng om det inte uppst\u00e5r n\u00e5gra fel under genomf\u00f6randet av alla handlare; om problem uppst\u00e5r kommer misslyckade bearbetningsf\u00f6rs\u00f6k att upprepas.\n<\/li>\n<li class=\"l\"> Hastighet. Storms kod \u00e4r skriven med h\u00f6g prestanda i \u00e5tanke och anv\u00e4nder ett system f\u00f6r snabb asynkron meddelandeutbyte. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=27137\">ZeroMQ<\/a><\/noindex>.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>K\u00e4lla: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50796\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 Apache Storm 2.0, \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u043c \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Java, \u0432\u043c\u0435\u0441\u0442\u043e \u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 Clojure. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Storm \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 \u0434\u043b\u044f \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26265,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439\" \/>\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\/sv\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 Apache Storm 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-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=\"2019-10-31T19:01:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:01:07+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\udd47Systemet f\u00f6r distribuerad ber\u00e4kning Apache Storm 2.0 \u00e4r tillg\u00e4ngligt | ProHoster","description":"En betydande utg\u00e5va av systemet f\u00f6r distribuerad h\u00e4ndelsebearbetning har sett dagens ljus","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 Apache Storm 2.0 | ProHoster","og:description":"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-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":"2019-10-31T19:01:07+00:00","article:modified_time":"2019-10-31T19:01:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34891","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":null,"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-21 20:59:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:13:27","updated":"2026-01-21 20:59:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/34891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=34891"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/34891\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/26265"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=34891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=34891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=34891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}