{"id":105025,"date":"2022-09-05T21:36:50","date_gmt":"2022-09-05T19:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd"},"modified":"2022-09-05T21:36:50","modified_gmt":"2022-09-05T19:36:50","slug":"predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd","title":{"rendered":"Wprowadzono rozproszony system operacyjny DBOS, dzia\u0142aj\u0105cy na bazie SGBD.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Wprowadzono projekt DBOS (System operacyjny ukierunkowany na DBMS), kt\u00f3ry rozwija nowy system operacyjny do uruchamiania skalowalnych aplikacji rozproszonych. Cech\u0105 tego projektu jest wykorzystanie baz danych do przechowywania aplikacji i stanu systemu, a tak\u017ce organizacja dost\u0119pu do stanu wy\u0142\u0105cznie przez transakcje. Projekt rozwijany jest przez badaczy z Massachusetts Institute of Technology, Uniwersytetu Wisconsin, Uniwersytetu Stanforda, Uniwersytetu Carnegie Mellon oraz firm Google i VMware. Opracowania s\u0105 udost\u0119pniane na licencji MIT.    <\/p>\n<p>Komponenty do interakcji z urz\u0105dzeniami oraz niskopoziomowe us\u0142ugi zarz\u0105dzania pami\u0119ci\u0105 zosta\u0142y przeniesione do mikroj\u0105dra. Mo\u017cliwo\u015bci udost\u0119pnione przez mikroj\u0105dro s\u0105 wykorzystywane do uruchomienia warstwy z baz\u0105 danych. Us\u0142ugi systemowe na wysokim poziomie, zapewniaj\u0105ce wykonanie aplikacji, wsp\u00f3\u0142dzia\u0142aj\u0105 wy\u0142\u0105cznie z rozproszon\u0105 baz\u0105 danych i s\u0105 oddzielone od mikroj\u0105dra oraz komponent\u00f3w specyficznych dla danej systemu.     <\/p>\n<p>Budowanie na bazie rozproszonej bazy danych pozwala na stworzenie us\u0142ug systemowych na pocz\u0105tku rozproszonych i nieprzypisanych do konkretnego w\u0119z\u0142a, co odr\u00f3\u017cnia DBOS od tradycyjnych system\u00f3w klastrowych, w kt\u00f3rych na ka\u017cdym w\u0119\u017ale dzia\u0142a w\u0142asna instancja systemu operacyjnego, na kt\u00f3rej uruchamiane s\u0105 oddzielne planery klastrowe, rozproszone systemy plik\u00f3w oraz mened\u017cery sieci.       <center><img decoding=\"async\" alt=\"Wprowadzono rozproszony system operacyjny DBOS, dzia\u0142aj\u0105cy na bazie SGBD.\" src=\"\/wp-content\/uploads\/2022\/09\/3f504305269ef739afa07f5b2d737df7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Zauwa\u017cono, \u017ce u\u017cycie wsp\u00f3\u0142czesnych rozproszonych baz danych jako podstawy DBOS, kt\u00f3re przechowuj\u0105 dane w pami\u0119ci operacyjnej i wspieraj\u0105 transakcje, takich jak VoltDB i FoundationDB, mo\u017ce zapewni\u0107 wydajno\u015b\u0107 wystarczaj\u0105c\u0105 do skutecznego wykonania wielu us\u0142ug systemowych. W bazach danych mog\u0105 by\u0107 r\u00f3wnie\u017c przechowywane dane planera, systemu plik\u00f3w i IPC. Takie bazy danych doskonale si\u0119 skaluj\u0105, zapewniaj\u0105 atomowo\u015b\u0107 i izolacj\u0119 transakcji, mog\u0105 zarz\u0105dza\u0107 petabajtami danych oraz oferuj\u0105 narz\u0119dzia do zarz\u0105dzania dost\u0119pem i \u015bledzenia przep\u0142yw\u00f3w danych.        <\/p>\n<p>Zaletami zaproponowanej architektury jest znaczne poszerzenie mo\u017cliwo\u015bci analityki oraz zmniejszenie z\u0142o\u017cono\u015bci kodu dzi\u0119ki zastosowaniu w serwisach systemu operacyjnego zwyk\u0142ych zapyta\u0144 do DBMS, na kt\u00f3rego stron\u0119 przenosi si\u0119 realizacj\u0119 transakcji oraz narz\u0119dzi zapewniaj\u0105cych wysok\u0105 dost\u0119pno\u015b\u0107 (podobna funkcjonalno\u015b\u0107 mo\u017ce by\u0107 zrealizowana po stronie DBMS jednorazowo i wykorzystana w OS oraz aplikacjach).     <\/p>\n<p>Na przyk\u0142ad, klastrowy planista mo\u017ce przechowywa\u0107 informacje o zadaniach i obs\u0142ugiwanych w tabelach DBMS oraz realizowa\u0107 operacje planowania jako zwyk\u0142e transakcje, mieszaj\u0105c kod imperatywny i SQL. Zastosowanie transakcji upraszcza rozwi\u0105zywanie takich problem\u00f3w jak zarz\u0105dzanie wielow\u0105tkowo\u015bci\u0105 i przywracanie po awariach, poniewa\u017c transakcje gwarantuj\u0105 sp\u00f3jno\u015b\u0107 i trwa\u0142o\u015b\u0107 stanu. W kontek\u015bcie przyk\u0142adu z planist\u0105, transakcje pozwalaj\u0105 zorganizowa\u0107 jednoczesny dost\u0119p do wsp\u00f3\u0142dzielonych danych i zapewni\u0107 zachowanie integralno\u015bci stanu w przypadku awarii.    <\/p>\n<p>Mechanizmy prowadzenia log\u00f3w i analizy danych dostarczane przez DBMS mog\u0105 by\u0107 stosowane do monitorowania dost\u0119pu i zmian w stanie aplikacji, monitorowania, debugowania oraz zapewniania bezpiecze\u0144stwa. Na przyk\u0142ad, po wykryciu nieautoryzowanego dost\u0119pu do systemu mo\u017cna poprzez wykonanie zapyta\u0144 SQL okre\u015bli\u0107 zakres wycieku, ujawniaj\u0105c wszystkie operacje przeprowadzone przez procesy, kt\u00f3re uzyska\u0142y dost\u0119p do poufnych informacji.    <\/p>\n<p>Projekt jest rozwijany od ponad roku i znajduje si\u0119 na etapie tworzenia prototyp\u00f3w poszczeg\u00f3lnych komponent\u00f3w architektury. Obecnie przygotowano prototyp dzia\u0142aj\u0105cych na bazie DBMS us\u0142ug systemu operacyjnego, takich jak FS, IPC i planista, a tak\u017ce rozwija si\u0119 \u015brodowisko programistyczne, kt\u00f3re dostarcza interfejs do uruchamiania aplikacji opartych na modelu FaaS (function-as-a-service).     <\/p>\n<p>W nast\u0119pnej fazie rozwoju planowane jest udost\u0119pnienie pe\u0142nego stosu oprogramowania dla rozproszonych aplikacji. Jako DBMS w eksperymentach obecnie wykorzystywany jest VoltDB, jednak prowadzone s\u0105 dyskusje na temat stworzenia w\u0142asnej warstwy do przechowywania danych lub zaimplementowania brakuj\u0105cych funkcjonalno\u015bci w istniej\u0105cych DBMS. W fazie dyskusji znajduje si\u0119 r\u00f3wnie\u017c kwestia, kt\u00f3re komponenty powinny dzia\u0142a\u0107 na poziomie j\u0105dra, a kt\u00f3re mo\u017cna zrealizowa\u0107 na szczycie DBMS.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57735\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 DBOS (DBMS-oriented Operating System), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043d\u043e\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0421\u0423\u0411\u0414 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044e \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438. \u041f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 \u0438\u0437 \u041c\u0430\u0441\u0441\u0430\u0447\u0443\u0441\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442\u0430, \u0412\u0438\u0441\u043a\u043e\u043d\u0441\u0438\u043d\u0441\u043a\u043e\u0433\u043e \u0438 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432, \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438-\u041c\u0435\u043b\u043b\u043e\u043d\u0430 \u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Google \u0438 VMware. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":105026,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105025","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\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 DBOS (DBMS-oriented Operating System), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043d\u043e\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\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\/pl\/blog\/news\/predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 DBOS, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u043f\u043e\u0432\u0435\u0440\u0445 \u0421\u0423\u0411\u0414 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 DBOS (DBMS-oriented Operating System), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043d\u043e\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd\" \/>\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=\"2022-09-05T19:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-05T19:36:50+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\udd47Przedstawiona zosta\u0142a rozproszona system operacyjny DBOS, dzia\u0142aj\u0105cy na szczycie DBMS | ProHoster","description":"Przedstawiony zosta\u0142 projekt DBOS (System Operacyjny zorientowany na DBMS), rozwijaj\u0105cy nowy system operacyjny do realizacji skalowalnych rozproszonych aplikacji.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 DBOS, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u043f\u043e\u0432\u0435\u0440\u0445 \u0421\u0423\u0411\u0414 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 DBOS (DBMS-oriented Operating System), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043d\u043e\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/predstavlena-raspredelyonnaya-operaczionnaya-sistema-dbos-rabotayushhaya-poverh-subd","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":"2022-09-05T19:36:50+00:00","article:modified_time":"2022-09-05T19:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105025","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-09-05 19:37:59","updated":"2022-09-27 20:07:14","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/105025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=105025"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/105025\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/105026"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=105025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=105025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=105025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}