{"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\/fr\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn","title":{"rendered":"Un syst\u00e8me d'ex\u00e9cution distribu\u00e9e des flux Popcorn est en d\u00e9veloppement pour le noyau Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Universit\u00e9 polytechnique de Virginie <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/4\/29\/1111\">a propos\u00e9<\/a><\/noindex> pour discuter avec les d\u00e9veloppeurs du noyau Linux d'un ensemble de correctifs mettant en \u0153uvre un syst\u00e8me d'ex\u00e9cution distribu\u00e9e de threads <noindex><a rel=\"nofollow\" href=\"http:\/\/popcornlinux.org\">Popcorn<\/a><\/noindex> (Ex\u00e9cution de Threads Distribu\u00e9s), permettant d'organiser l'ex\u00e9cution d'applications sur plusieurs ordinateurs avec distribution et migration transparente des threads entre les h\u00f4tes. Gr\u00e2ce \u00e0 Popcorn, les applications peuvent \u00eatre lanc\u00e9es sur un h\u00f4te, puis, sans interruption, d\u00e9plac\u00e9es vers un autre h\u00f4te. Dans les programmes multithread, la migration de threads individuels vers d'autres h\u00f4tes est autoris\u00e9e. <\/p>\n<p>Contrairement au projet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=44015\">CRIU<\/a><\/noindex>, qui permet de sauvegarder l'\u00e9tat d'un processus et de reprendre son ex\u00e9cution sur un autre syst\u00e8me, Popcorn offre une migration transparente et dynamique entre les h\u00f4tes pendant l'ex\u00e9cution de l'application, sans n\u00e9cessiter d'intervention de l'utilisateur et assurant la coh\u00e9rence de la m\u00e9moire virtuelle sur tous les h\u00f4tes o\u00f9 les threads s'ex\u00e9cutent simultan\u00e9ment. <\/p>\n<p>La pile logicielle de Popcorn est constitu\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ssrg-vt\/popcorn-kernel\">patchs<\/a><\/noindex> d'un noyau Linux et <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ssrg-vt\/popcorn-kernel-lib\">d'une biblioth\u00e8que<\/a><\/noindex> avec des tests montrant comment utiliser les appels syst\u00e8me de Popcorn pour migrer des threads dans des applications ex\u00e9cut\u00e9es de mani\u00e8re distribu\u00e9e. Au niveau du noyau, des extensions au sous-syst\u00e8me de la m\u00e9moire virtuelle ont \u00e9t\u00e9 propos\u00e9es, mettant en \u0153uvre une m\u00e9moire partag\u00e9e distribu\u00e9e (distributed shared memory), permettant aux processus sur diff\u00e9rents h\u00f4tes d'acc\u00e9der \u00e0 un espace d'adresses virtuel commun et coh\u00e9rent. La coh\u00e9rence des pages de m\u00e9moire virtuelle est assur\u00e9e gr\u00e2ce \u00e0 un protocole qui r\u00e9plique sur l'h\u00f4te les pages de m\u00e9moire lors de l'acc\u00e8s en lecture et annule les pages de m\u00e9moire lors de l'\u00e9criture. <\/p>\n<p>L'interaction entre les h\u00f4tes se fait gr\u00e2ce \u00e0 un gestionnaire de messages fonctionnant au niveau du noyau, \u00e9chang\u00e9 par un socket TCP. Il est \u00e0 noter que TCP\/IP est utilis\u00e9 pour simplifier le d\u00e9bogage et les tests durant le d\u00e9veloppement. Les d\u00e9veloppeurs comprennent que du point de vue de la s\u00e9curit\u00e9 et de la performance, TCP\/IP n'est pas le meilleur moyen de transmettre le contenu des structures du noyau et des pages de m\u00e9moire entre les h\u00f4tes. Tous les h\u00f4tes o\u00f9 les applications distribu\u00e9es s'ex\u00e9cutent doivent avoir un niveau de confiance identique. Une fois les algorithmes principaux stabilis\u00e9s, un moyen de transport plus efficace sera appliqu\u00e9.<\/p>\n<p>Popcorn \u00e9volue depuis 2014 en tant que projet de recherche sur les possibilit\u00e9s de cr\u00e9ation d'applications distribu\u00e9es, dont les flux peuvent s'ex\u00e9cuter sur diff\u00e9rents n\u0153uds dans <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\">des syst\u00e8mes<\/a><\/noindex> de calcul h\u00e9t\u00e9rog\u00e8nes o\u00f9 les c\u0153urs bas\u00e9s sur diff\u00e9rentes architectures d'ensemble d'instructions (Xeon\/Xeon-Phi, ARM\/x86, CPU\/GPU\/FPGA) peuvent \u00eatre combin\u00e9s. Le jeu de patches propos\u00e9 aux d\u00e9veloppeurs du noyau Linux ne prend en charge que l'ex\u00e9cution sur des h\u00f4tes avec des CPU x86, mais il existe \u00e9galement une version plus fonctionnelle, Popcorn Linux, qui permet d'ex\u00e9cuter des applications sur des h\u00f4tes avec diff\u00e9rentes architectures de CPU (x86 et ARM). Pour utiliser Popcorn dans des environnements h\u00e9t\u00e9rog\u00e8nes, il est n\u00e9cessaire d'utiliser un <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ssrg-vt\/popcorn-compiler\">compilateur<\/a><\/noindex> bas\u00e9 sur LLVM. Lors de l'ex\u00e9cution distribu\u00e9e sur des h\u00f4tes avec une seule architecture, la reconstruction par un compilateur s\u00e9par\u00e9 n'est pas requise.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"http:\/\/popcornlinux.org\/images\/images\/popcorn-software-stack.png\"><img decoding=\"async\" alt=\"Un syst\u00e8me d&#039;ex\u00e9cution distribu\u00e9e des flux Popcorn est en d\u00e9veloppement pour le noyau Linux\" src=\"\/wp-content\/uploads\/2020\/05\/8b14f310d4769cb5e52cbda8f56ef1c0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>De plus, on peut noter <noindex><a rel=\"nofollow\" href=\"https:\/\/thume.ca\/2020\/04\/18\/telefork-forking-a-process-onto-a-different-computer\/\">une annonce<\/a><\/noindex> semblable \u00e0 ce projet  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/trishume\/telefork\">Telefork<\/a><\/noindex> avec la mise en \u0153uvre d'un prototype initial d'API pour lancer des processus fils sur d'autres ordinateurs dans le cluster (comme fork(), mais d\u00e9place le processus partag\u00e9 sur un autre ordinateur).<br \/>\n Le code est \u00e9crit en Rust et permet pour l\u2019instant de cloner uniquement les processus les plus simples, qui n'utilisent pas de ressources syst\u00e8me, comme des fichiers. Lors de l'appel de telefork, la m\u00e9moire et les structures associ\u00e9es au processus sont clon\u00e9es sur un autre h\u00f4te sur lequel le gestionnaire de serveur (telepad) est en cours d'ex\u00e9cution. \u00c0 l'aide de ptrace, la m\u00e9moire du processus est s\u00e9rialis\u00e9e et, avec l'\u00e9tat du processus et des registres, transf\u00e9r\u00e9e sur un autre h\u00f4te. L'API permet \u00e9galement de sauvegarder l'\u00e9tat du processus dans un fichier et de le restaurer par son interm\u00e9diaire.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <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.2 - 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\/fr\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Un syst\u00e8me d'ex\u00e9cution distribu\u00e9e des threads Popcorn est en cours de d\u00e9veloppement pour le noyau Linux | ProHoster","description":"L'Universit\u00e9 Polytechnique de Virginie a propos\u00e9 aux d\u00e9veloppeurs du noyau Linux un ensemble de patches pour discussion avec la mise en \u0153uvre du syst\u00e8me.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/dlya-yadra-linux-razvivaetsya-sistema-raspredelyonnogo-vypolneniya-potokov-popcorn","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/80342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=80342"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/80342\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/80343"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=80342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=80342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=80342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}