{"id":80342,"date":"2020-05-05T07:42:07","date_gmt":"2020-05-05T05:42:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn"},"modified":"2020-05-05T07:42:07","modified_gmt":"2020-05-05T05:42:07","slug":"dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn","title":{"rendered":"F\u00fcr den Linux-Kernel wird ein System zur verteilten Ausf\u00fchrung von Threads namens Popcorn entwickelt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Virginia Polytechnic Institute <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/4\/29\/1111\">Alternativen zu den Begriffen \u201ewhitelist\/blacklist\u201c und \u201emaster\/slave\u201c vor, die f\u00fcr die Verwendung in Spezifikationen bevorzugt werden \u2013 anstelle von \u201emaster\/slave\u201c wird empfohlen, \u201eprimary\/secondary\u201c, \u201eleader\/follower\u201c,<\/a><\/noindex> um von den Entwicklern des Linux-Kernels eine Reihe von Patches zur Implementierung eines Distributed Thread Execution Systems zu diskutieren <noindex><a rel=\"nofollow\" href=\"http:\/\/popcornlinux.org\">Popcorn<\/a><\/noindex> (Distributed Thread Execution), das die Ausf\u00fchrung von Anwendungen auf mehreren Computern mit Verteilung und nahtloser Migration von Threads zwischen Hosts erm\u00f6glicht. Mithilfe von Popcorn k\u00f6nnen Anwendungen auf einem Host gestartet und dann ohne Unterbrechung auf einen anderen Host verschoben werden. In Multithread-Anwendungen ist eine Migration einzelner Threads zu anderen Hosts zul\u00e4ssig. <\/p>\n<p>Im Gegensatz zum Projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=44015\">CRIU<\/a><\/noindex>, das es erm\u00f6glicht, den Zustand eines Prozesses zu speichern und die Ausf\u00fchrung auf einem anderen System fortzusetzen, bietet Popcorn eine nahtlose und dynamische Migration zwischen Hosts w\u00e4hrend der Ausf\u00fchrung der Anwendung, ohne dass der Benutzer eingreifen muss, und gew\u00e4hrleistet die Konsistenz des virtuellen Speichers auf allen Hosts, auf denen Threads gleichzeitig ausgef\u00fchrt werden. <\/p>\n<p>Der Software-Stack von Popcorn besteht aus <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ssrg-vt\/popcorn-kernel\">Patches<\/a><\/noindex> dem Linux-Kernel und <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ssrg-vt\/popcorn-kernel-lib\">einer Bibliothek<\/a><\/noindex> mit Tests, die zeigen, wie man Systemaufrufe von Popcorn zur Migration von Threads in verteilten Anwendungen nutzen kann. Auf der Kernel-Ebene werden Erweiterungen f\u00fcr das virtuelle SpeicherSubsystem vorgeschlagen, mit der Implementierung von Distributed Shared Memory, das es Prozessen auf verschiedenen Hosts erm\u00f6glicht, auf den gleichen und konsistenten virtuellen Adressraum zuzugreifen. Die Konsistenz der Seiten des virtuellen Speichers wird durch ein Protokoll gew\u00e4hrleistet, das beim Zugriff auf die Seiten f\u00fcr das Lesen deren Seiten im Host repliziert und beim Schreiben ung\u00fcltig macht. <\/p>\n<p>Die Interaktion zwischen Hosts erfolgt \u00fcber einen auf Kernel-Ebene arbeitenden Nachrichtenbehandler, der \u00fcber einen TCP-Socket kommuniziert. Es wird angemerkt, dass TCP\/IP zur Vereinfachung der Fehlersuche und Tests w\u00e4hrend der Entwicklung verwendet wird. Die Entwickler sind sich bewusst, dass TCP\/IP aus Sicherheits- und Leistungsgr\u00fcnden nicht der beste Weg ist, um Inhalte aus Kernelsstrukturen und Speicherseiten zwischen Hosts zu \u00fcbertragen. Alle Hosts, auf denen verteilte Anwendungen ausgef\u00fchrt werden, m\u00fcssen ein identisches Vertrauensniveau aufweisen. Nach der Stabilisierung der grundlegenden Algorithmen wird eine effizientere Transportmethode angewendet.<\/p>\n<p>Popcorn entwickelt sich seit 2014 als Forschungsprojekt zur Untersuchung der M\u00f6glichkeiten zur Erstellung verteilter Anwendungen, deren Str\u00f6me auf verschiedenen Knoten in <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%93%D0%B5%D1%82%D0%B5%D1%80%D0%BE%D0%B3%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F\">heterogenen<\/a><\/noindex> Rechnungssystemen ausgef\u00fchrt werden k\u00f6nnen, in denen Kerne auf Basis verschiedener Befehlssatzarchitekturen (Xeon\/Xeon-Phi, ARM\/x86, CPU\/GPU\/FPGA) kombiniert werden k\u00f6nnen. Das den Entwicklern des Linux-Kernels vorgeschlagene Patchset unterst\u00fctzt nur die Ausf\u00fchrung auf Hosts mit x86-CPU, jedoch gibt es auch eine funktionsreichere Variante namens Popcorn Linux, die es erm\u00f6glicht, Anwendungen auf Hosts mit unterschiedlichen CPU-Architekturen (x86 und ARM) auszuf\u00fchren. Um Popcorn in heterogenen Umgebungen zu nutzen, muss ein spezieller <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ssrg-vt\/popcorn-compiler\">Compiler<\/a><\/noindex> auf der Basis von LLVM verwendet werden. Bei der verteilten Ausf\u00fchrung auf Hosts mit einer Architektur ist eine erneute Kompilierung mit einem separaten Compiler nicht erforderlich.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"http:\/\/popcornlinux.org\/images\/images\/popcorn-software-stack.png\"><img decoding=\"async\" alt=\"F\u00fcr den Linux-Kernel wird ein System zur verteilten Ausf\u00fchrung von Threads namens Popcorn entwickelt\" src=\"\/wp-content\/uploads\/2020\/05\/8b14f310d4769cb5e52cbda8f56ef1c0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Dar\u00fcber hinaus kann erw\u00e4hnt werden, <noindex><a rel=\"nofollow\" href=\"https:\/\/thume.ca\/2020\/04\/18\/telefork-forking-a-process-onto-a-different-computer\/\">Ank\u00fcndigung<\/a><\/noindex> eines \u00e4hnlichen Projekts  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/trishume\/telefork\">Telefork<\/a><\/noindex> mit der Implementierung eines Anfangsprototyps der API zur Ausf\u00fchrung von Kindprozessen auf anderen Computern im Cluster (\u00e4hnlich wie fork(), jedoch wird der abgezweigte Prozess auf einen anderen Computer \u00fcbertragen).<br \/>\n Der Code ist in Rust geschrieben und erm\u00f6glicht derzeit das Klonen nur der einfachsten Prozesse, in denen keine Systemressourcen wie Dateien verwendet werden. Bei der Ausf\u00fchrung des Aufrufs telefork wird der Speicher und die mit dem Prozess verbundenen Strukturen auf einen anderen Host kopiert, auf dem der Serverprozessor (telepad) l\u00e4uft. Mithilfe von ptrace wird der Speicherinhalt des Prozesses serialisiert und zusammen mit dem Zustand des Prozesses und den Registern auf einen anderen Host \u00fcbertragen. Die API erm\u00f6glicht es auch, den Zustand des Prozesses in einer Datei zu speichern und von dort wiederherzustellen.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52877\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u043b\u0438\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u0412\u0438\u0440\u0433\u0438\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u044f\u0434\u0440\u0430 Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u043e\u0432 Popcorn (Distributed Thread Execution), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445 \u0441 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \u0438 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0439 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0435\u0439 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0445\u043e\u0441\u0442\u0430\u043c\u0438. \u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 Popcorn \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u044b \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0445\u043e\u0441\u0442\u0435, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u0431\u0435\u0437 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u044b \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0445\u043e\u0441\u0442. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":80343,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-80342","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.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u043b\u0438\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u0412\u0438\u0440\u0433\u0438\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u044f\u0434\u0440\u0430 Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.\" \/>\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\/de\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u043e\u0432 Popcorn | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u043b\u0438\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u0412\u0438\u0440\u0433\u0438\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u044f\u0434\u0440\u0430 Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn\" \/>\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=\"2020-05-05T05:42:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-05T05:42: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\udd47F\u00fcr den Linux-Kernel entwickelt sich das System f\u00fcr die verteilte Ausf\u00fchrung von Streams Popcorn | ProHoster","description":"Die Polytechnic University of Virginia hat den Entwicklern des Linux-Kernels ein Patchset zur Diskussion vorgeschlagen, das die Implementierung des Systems enth\u00e4lt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u043e\u0432 Popcorn | ProHoster","og:description":"\u041f\u043e\u043b\u0438\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u0412\u0438\u0440\u0433\u0438\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u044f\u0434\u0440\u0430 Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn","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":"2020-05-05T05:42:07+00:00","article:modified_time":"2020-05-05T05:42:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"80342","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:20:39","updated":"2022-09-30 18:25:39","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/80342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=80342"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/80342\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/80343"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=80342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=80342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=80342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}