{"id":37270,"date":"2019-10-31T22:16:41","date_gmt":"2019-10-31T19:16:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii\/"},"modified":"2019-10-31T22:16:41","modified_gmt":"2019-10-31T19:16:41","slug":"sliyanie-opentracing-i-opencensus-put-k-konvergentsii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii","title":{"rendered":"Fuzionarea OpenTracing \u0219i OpenCensus: drumul c\u0103tre convergen\u021b\u0103","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Fuzionarea OpenTracing \u0219i OpenCensus: drumul c\u0103tre convergen\u021b\u0103\" src=\"\/wp-content\/uploads\/2019\/08\/ae22f1784f07e7bc5311d37b006e8837.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Autorii: Ted Young, Pritam Shah \u0219i \u201eComitetul pentru specifica\u021bii tehnice\u201d (Carlos Alberto, Bogdan Drutu, Sergey Kanzhelev \u0219i Yuri Shkuro).<\/p>\n<p><\/p>\n<p>Proiectul comun a primit numele: <noindex><a rel=\"nofollow\" href=\"http:\/\/opentelemetry.io\">http:\/\/opentelemetry.io<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"ochen-ochen-korotko\">Foarte, foarte pe scurt:<\/h2>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<ul>\n<li>Cre\u0103m un nou set unificat de biblioteci \u0219i specifica\u021bii pentru a permite observarea telemetriei. Acesta va unifica proiectele OpenTracing \u0219i OpenCensus, precum \u0219i va oferi un mod suportat pentru migrare.<\/li>\n<li>Implementarea de referin\u021b\u0103 pe Java va fi disponibil\u0103 pe 24 aprilie, lucrul la implement\u0103rile \u00een alte limbi va \u00eencepe pe deplin din 8 mai 2019. Consulta\u021bi programul <noindex><a rel=\"nofollow\" href=\"https:\/\/storage.googleapis.com\/open-source-software\/OpenConsensus%20Roadmap.jpg\">pute\u021bi face acest lucru aici<\/a><\/noindex>.<\/li>\n<li>P\u00e2n\u0103 \u00een septembrie 2019, se preconizeaz\u0103 paritatea cu proiectele existente pentru C#, Golang, Java, NodeJS \u0219i Python. Ne a\u0219teapt\u0103 mult\u0103 munc\u0103, dar ne descurc\u0103m dac\u0103 lucr\u0103m \u00een paralel. Dac\u0103 sunte\u021bi interesat s\u0103 participa\u021bi la acest proiect, v\u0103 rug\u0103m s\u0103 v\u0103 \u00eenscrie\u021bi \u0219i s\u0103 ne spune\u021bi cum a\u021bi dori s\u0103 contribui\u021bi.<\/li>\n<li>C\u00e2nd implementarea \u00een fiecare limb\u0103 va fi matur\u0103, proiectele OpenTracing \u0219i OpenCensus corespunz\u0103toare vor fi \u00eenchise. Aceasta \u00eenseamn\u0103 \u00eenghe\u021barea vechilor proiecte, iar noul proiect va continua s\u0103 sus\u021bin\u0103 instrumentele existente timp de doi ani, folosind compatibilitatea \u00eenapoi.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"obzor-proekta\">Prezentarea proiectului<\/h2>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fuzionarea OpenTracing \u0219i OpenCensus: drumul c\u0103tre convergen\u021b\u0103\" src=\"\/wp-content\/uploads\/2019\/08\/b9691c2b1a171d110d287d5e61f39b5a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>F\u0103c\u0103m o fuziune! Obiectivul suprem este de a reuni proiectele OpenTracing \u0219i OpenCensus \u00eentr-un singur proiect comun.<br \/>\nNucleul noului proiect va fi un set de interfe\u021be curate \u0219i bine g\u00e2ndite, inclusiv o asamblare tradi\u021bional\u0103 de biblioteci care implementeaz\u0103 aceste interfe\u021be sub form\u0103 de a\u0219a-numite SDK-uri. Cirea\u0219a de pe tort vor fi standardele recomandate pentru date \u0219i protocoale de transport, inclusiv p\u0103r\u021bile comune ale infrastructurii.<br \/>\nRezultatul va fi un sistem complet de telemetrie, potrivit pentru monitorizarea microservicelor \u0219i altor tipuri de sisteme distribuite moderne, compatibil cu majoritatea programelor OSS \u0219i comerciale fundamentale.<\/p>\n<p><\/p>\n<h2 id=\"osnovnye-sobytiya\">Evenimentele cheie<\/h2>\n<p><\/p>\n<p>24.04 \u2014 Candidatul de referin\u021b\u0103 este prezentat pentru revizuire.<br \/>\n8.05 \u2014 Se formeaz\u0103 echipa care va \u00eencepe lucrul \u00een toate limbile.<br \/>\n20.05 \u2014 Lansarea oficial\u0103 a proiectului la Kubecon Barcelona.<br \/>\n6.09 \u2014 Implement\u0103rile \u00een C#, Golang, Java, NodeJS \u0219i Python ating paritatea cu omologii lor.<br \/>\n6.11 \u2014 Finalizarea oficial\u0103 a proiectelor OpenTracing \u0219i OpenCensus.<br \/>\n20.11 \u2014 Petrecerea de r\u0103mas bun cu ocazia \u00eencheierii proiectelor la Observability Summit, Kubecon San Diego.<\/p>\n<p><\/p>\n<h2 id=\"hronologiya-konvergencii\">Cronologia convergen\u021bei<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ix\/xo\/ez\/ixxoezzwzgpqbteyuwtmmtl7utg.jpeg\"><img decoding=\"async\" alt=\"Fuzionarea OpenTracing \u0219i OpenCensus: drumul c\u0103tre convergen\u021b\u0103\" src=\"\/wp-content\/uploads\/2019\/08\/ecd48d1d56e1581fa702aafd2417b641.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Migrarea pentru fiecare limbaj include construirea unui SDK preg\u0103tit pentru implementare industrial\u0103, instrumentele pentru bibliotecile populare, documenta\u021bia, CI, instrumentele de compatibilitate \u0219i \u00eenchiderea proiectelor asociate OpenCensus \u0219i OpenTracing (\"soarele apune\"). Am stabilit un obiectiv ambi\u021bios pentru septembrie 2019 \u2013 atingerea parit\u0103\u021bii pentru limbajele C#, Golang, Java, NodeJS \u0219i Python. Vom am\u00e2na data \"soarelui apune\" at\u00e2t timp c\u00e2t toate limbajele nu vor fi gata. Totu\u0219i, mai bine ar fi s\u0103 evit\u0103m acest lucru.<br \/>\nC\u00e2nd revizui\u021bi obiectivele, v\u0103 rug\u0103m s\u0103 lua\u021bi \u00een considerare participarea dvs. personal\u0103, anun\u021b\u00e2ndu-ne despre aceasta complet\u00e2nd <noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/HCGGoLRzoPm6o29K6\">formularele de \u00eenregistrare<\/a><\/noindex>, sau salut\u00e2ndu-ne \u00een chaturile proiectelor Gitter <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/opentracing\/public\">OpenTracing<\/a><\/noindex> \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/census-instrumentation\/Lobby\">OpenCensus<\/a><\/noindex>. Pute\u021bi vizualiza programul sub forma unei infografii <noindex><a rel=\"nofollow\" href=\"https:\/\/storage.googleapis.com\/open-source-software\/OpenConsensus%20Roadmap.jpg\">aici<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3 id=\"cel-pervyy-chernovoy-variant-mezhyazykovoy-specifikacii-zavershenie-k-8-maya\">Obiectiv: prima versiune preliminar\u0103 a specifica\u021biei interlingvistice (finalizare p\u00e2n\u0103 la 8 mai)<\/h3>\n<p><\/p>\n<p>Este esen\u021bial s\u0103 lucr\u0103m \u00eempreun\u0103, chiar \u0219i atunci c\u00e2nd lucr\u0103m \u00een paralel pe limbi diferite. Specifica\u021bia interlingvistic\u0103 ofer\u0103 \u00eendrum\u0103ri pentru proiect. Pare plictisitor, dar aceasta garanteaz\u0103 suportul unui sistem integrat care pare familiar, indiferent de limbajul de programare.<\/p>\n<p><\/p>\n<p>Cerin\u021be obligatorii pentru prima versiune preliminar\u0103 a specifica\u021biei pentru limbajul X:<\/p>\n<p><\/p>\n<ul>\n<li>Defini\u021bii ale terminologiei comune.<\/li>\n<li>Un model pentru descrierea tranzac\u021biilor distribuite, statisticilor \u0219i metricelor.<\/li>\n<li>Clarific\u0103ri asupra problemelor semnificative ap\u0103rute \u00een timpul implement\u0103rii.<\/li>\n<\/ul>\n<p><\/p>\n<p>Acest obiectiv blocheaz\u0103 restul lucr\u0103rilor, prima versiune preliminar\u0103 trebuie finalizat\u0103 p\u00e2n\u0103 la 8 mai.<\/p>\n<p><\/p>\n<h3 id=\"cel-pervyy-chernovik-dlya-specifikacii-dannyh-zavershenie-k-6-iyulya\">Obiectiv: prima versiune preliminar\u0103 a specifica\u021biei datelor (finalizare p\u00e2n\u0103 la 6 iulie)<\/h3>\n<p><\/p>\n<p>Specifica\u021bia datelor define\u0219te un format comun de date pentru tras\u0103ri \u0219i metrica, astfel \u00eenc\u00e2t datele exportate de toate procesele pot fi procesate de aceea\u0219i infrastructur\u0103 de telemetrie, indiferent de procesul de generare a datelor. Aceasta include schema de date pentru modelul de trasare, descris\u0103 \u00een specifica\u021bia interlingvistic\u0103. De asemenea, sunt incluse defini\u021biile metadatelor pentru opera\u021biunile comune, de care trasarea se folose\u0219te pentru capturare: de exemplu, solicit\u0103ri HTTP, erori \u0219i cereri c\u0103tre baza de date. Aceste <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/opentracing\/specification\/blob\/master\/semantic_conventions.md\">conven\u021bii semantice<\/a><\/noindex> sunt exemple.<\/p>\n<p><\/p>\n<p>Prima versiune preliminar\u0103 se bazeaz\u0103 pe formatul actual de date OpenCensus \u0219i va con\u021bine urm\u0103toarele:<\/p>\n<p><\/p>\n<ul>\n<li>Schema de date, care implementeaz\u0103 specifica\u021bia interlingvistic\u0103.<\/li>\n<li>Defini\u021bii ale metadatelor pentru opera\u021biunile comune.<\/li>\n<li>Defini\u021bii JSON \u0219i Protobuf.<\/li>\n<li>Implementarea clien\u021bilor de referin\u021b\u0103.<\/li>\n<\/ul>\n<p><\/p>\n<p>V\u0103 rug\u0103m s\u0103 re\u021bine\u021bi c\u0103 exist\u0103, de asemenea, un protocol pe fir care r\u0103sp\u00e2nde\u0219te tras\u0103ri pe l\u0103\u021bime de band\u0103, pe care dorim s\u0103-l standardiz\u0103m. Formatul de distribu\u021bie <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/trace-context\/\">Trace-Context<\/a><\/noindex> este dezvoltat prin W3C.<\/p>\n<p><\/p>\n<h3 id=\"cel-paritet-po-vsem-osnovnym-podderzhivaemym-yazykam-zavershenie-k-6-sentyabrya\">Scopul: paritate \u00een toate limbile de baz\u0103 suportate (finalizare p\u00e2n\u0103 pe 6 septembrie)<\/h3>\n<p><\/p>\n<p>Trebuie s\u0103 atingem paritatea pentru ecosistemul lingvistic actual prin \u00eenlocuirea proiectelor vechi cu cele noi.<\/p>\n<p><\/p>\n<ul>\n<li>Defini\u021bii ale interfe\u021bei pentru trasare, metrici \u0219i distribu\u021bia contextului bazate pe specifica\u021bia inter-lingvistic\u0103.<\/li>\n<li>SDK-ul preg\u0103tit pentru utilizare, care implementeaz\u0103 aceste interfe\u021be, export\u00e2nd Trace-Data. Dac\u0103 este posibil, SDK-ul va fi creat prin transferul unei implement\u0103ri existente din OpenCensus.<\/li>\n<li>Un set de instrumente pentru bibliotecile populare, acoperite \u00een prezent \u00een OpenTracing \u0219i OpenCensus.<\/li>\n<\/ul>\n<p><\/p>\n<p>Apreciem, de asemenea, compatibilitatea \u00eenapoi \u0219i dorim s\u0103 asigur\u0103m o tranzi\u021bie lin\u0103 de la proiectele existente.<\/p>\n<p><\/p>\n<ul>\n<li>Noua SDK va include mecanisme de compatibilitate cu interfe\u021bele actuale OpenTracing. Acestea vor permite instrumentelor OpenTracing \u00eenvechite s\u0103 coexiste cu instrumentele noi \u00een acela\u0219i proces, permi\u021b\u00e2nd utilizatorilor s\u0103-\u0219i migreze treptat munca.<\/li>\n<li>Odat\u0103 ce noul SDK va fi gata, va fi creat un plan de actualizare pentru utilizatorii actuali OpenCensus. Asemenea OpenTracing, instrumentele \u00eenvechite vor putea continua s\u0103 func\u021bioneze \u00eempreun\u0103 cu cele noi.<\/li>\n<li>P\u00e2n\u0103 \u00een noiembrie, at\u00e2t OpenTracing c\u00e2t \u0219i OpenCensus vor fi \u00eenchise pentru primirea modific\u0103rilor. Compatibilitatea cu instrumentele \u00eenvechite va fi men\u021binut\u0103 timp de doi ani.<\/li>\n<\/ul>\n<p><\/p>\n<p>Crearea unui SDK de clas\u0103 mondial\u0103 pentru fiecare limb\u0103 necesit\u0103 un efort enorm, \u0219i acesta este cel mai mare lucru de care avem nevoie.<\/p>\n<p><\/p>\n<h3 id=\"cel-osnovnaya-dokumentaciya-zavershenie-k-6-sentyabrya\">Scopul: documenta\u021bia principal\u0103 (finalizare p\u00e2n\u0103 pe 6 septembrie)<\/h3>\n<p><\/p>\n<p>Un factor critic de succes pentru orice proiect open-source este documenta\u021bia. Vrem s\u0103 avem documenta\u021bie de prim\u0103 clas\u0103 \u0219i resurse pentru formare; scriitorii no\u0219tri tehnici sunt cei mai activi dezvoltatori din proiect. Instruirea dezvoltatorilor pentru a observa corect software-ul este unul dintre cele mai importante impacturi pe care dorim s\u0103 le avem asupra lumii.<\/p>\n<p><\/p>\n<p>Partea minim necesar\u0103 pentru \u00eenceput include:<\/p>\n<p><\/p>\n<ul>\n<li>Orientarea proiectului.<\/li>\n<li>Observabilitate 101.<\/li>\n<li>Cum s\u0103 \u00eencepi.<\/li>\n<li>Ghiduri pentru limbi (separate pentru fiecare).<\/li>\n<\/ul>\n<p><\/p>\n<p>Invit\u0103m scriitori de orice nivel! Noua noastr\u0103 platform\u0103 se bazeaz\u0103 pe Hugo, folosind o marcaj standard, a\u0219a c\u0103 este foarte u\u0219or s\u0103 contribui\u021bi.<\/p>\n<p><\/p>\n<h3 id=\"cel-registry-v10-zavershenie-k-6-iyulya\">Obiectiv: Registry v1.0 (finalizarea p\u00e2n\u0103 pe 6 iulie)<\/h3>\n<p><\/p>\n<p>Registry \u2014 un alt component critic, o versiune \u00eembun\u0103t\u0103\u021bit\u0103 <noindex><a rel=\"nofollow\" href=\"https:\/\/opentracing.io\/registry\">OpenTracing Registry<\/a><\/noindex>.<\/p>\n<p><\/p>\n<ul>\n<li>U\u0219or de g\u0103sit biblioteci, module, instalatori \u0219i alte componente.<\/li>\n<li>Gestionare u\u0219oar\u0103 a componentelor Registry.<\/li>\n<li>Pute\u021bi afla ce func\u021bii SDK sunt disponibile \u00een fiecare limbaj.<\/li>\n<\/ul>\n<p><\/p>\n<p>Dac\u0103 sunte\u021bi interesat de design, interfa\u021b\u0103 \u0219i UX \u2014 avem un proiect excelent pentru participare personal\u0103.<\/p>\n<p><\/p>\n<h3 id=\"cel-infrastruktura-dlya-testirovaniya-i-vypuska-po-zavershenie-k-6-sentyabrya\">Obiectiv: infrastructura pentru testarea \u0219i lansarea software-ului (finalizarea p\u00e2n\u0103 pe 6 septembrie)<\/h3>\n<p><\/p>\n<p>Pentru a continua s\u0103 livr\u0103m cod sigur pe care ne putem baza, avem o obliga\u021bie de proiect pentru a crea canale de calitate pentru testarea \u0219i lansarea software-ului. V\u0103 rug\u0103m s\u0103 ne anun\u021ba\u021bi dac\u0103 pute\u021bi gestiona canale pentru testare, m\u0103surarea performan\u021bei \u0219i lansarea software-ului. Definim clar nivelul de preg\u0103tire pentru produc\u021bie, iar maturitatea infrastructurii de testare va fi un factor determinant principal pentru noi.<\/p>\n<p><\/p>\n<h3 id=\"cel-zakrytie-proektov-opentracing-i-opencensus-zavershenie-k-6-noyabrya\">Obiectiv: \u00eenchiderea proiectelor OpenTracing \u0219i OpenCensus (finalizarea p\u00e2n\u0103 pe 6 noiembrie)<\/h3>\n<p><\/p>\n<p>Planific\u0103m \u00eenceperea \u00eenchiderii proiectelor vechi \u00eencep\u00e2nd cu 6 septembrie, dac\u0103 noul proiect ajunge la paritate cu acestea. Dou\u0103 luni mai t\u00e2rziu, la paritate pentru toate limbile, vom planifica \u00eenchiderea proiectelor OpenTracing \u0219i OpenCensus. Aceasta ar trebui \u00een\u021beleas\u0103 astfel:<\/p>\n<p><\/p>\n<ul>\n<li>depozitele vor fi \u00eenghe\u021bate, nu se vor mai face modific\u0103ri.<\/li>\n<li>pentru instrumentarul actual este planificat un termen de suport de doi ani.<\/li>\n<li>utilizatorii vor putea s\u0103 treac\u0103 la un nou SDK, folosind instrumentarul anterior.<\/li>\n<li>va fi posibil\u0103 actualizarea treptat\u0103.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"prisoedinyaytes\">Al\u0103tur\u0103-te<\/h2>\n<p><\/p>\n<p>Vom fi bucuro\u0219i de orice ajutor, deoarece este un proiect imens. Dac\u0103 sunte\u021bi interesat de observabilitate \u2014 acum este momentul!<\/p>\n<p><\/p>\n<ul>\n<li>Completa\u021bi <noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/HCGGoLRzoPm6o29K6\">formularele de \u00eenregistrare<\/a><\/noindex> pentru a participa direct \u0219i a v\u0103 al\u0103tura echipei.<\/li>\n<li>Contacta\u021bi-ne pe canalele <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/opentracing\/public\">OpenTracing<\/a><\/noindex> \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/gitter.im\/census-instrumentation\/Lobby\">OpenCensus<\/a><\/noindex> Gitter.<\/li>\n<li>Consulta\u021bi <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bogdandrutu\/openconsensus\/\">implementarea de referin\u021b\u0103 Java<\/a><\/noindex>, care este \u00een dezvoltare.<\/li>\n<\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/464001\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445 \u0438 \u00ab\u041a\u043e\u043c\u0438\u0442\u0435\u0442 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439\u00bb (\u041a\u0430\u0440\u043b\u043e\u0441 \u0410\u043b\u044c\u0431\u0435\u0440\u0442\u043e, \u0411\u043e\u0433\u0434\u0430\u043d \u0414\u0440\u0443\u0442\u0443, \u0421\u0435\u0440\u0433\u0435\u0439 \u041a\u0430\u043d\u0436\u0435\u043b\u0435\u0432 \u0438 \u042e\u0440\u0438\u0439 \u0428\u043a\u0443\u0440\u043e). \u0421\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u043e\u0431\u0437\u0430\u0432\u0435\u043b\u0441\u044f \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c: http:\/\/opentelemetry.io \u041e\u0447\u0435\u043d\u044c, \u043e\u0447\u0435\u043d\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u043e: \u041c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 \u0434\u043b\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0437\u0430 \u0442\u0435\u043b\u0435\u043c\u0435\u0442\u0440\u0438\u0435\u0439. \u041e\u043d \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u044b OpenTracing \u0438 OpenCensus, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0434\u043b\u044f \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438. \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27955,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37270","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445.\" \/>\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\/ro\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u0421\u043b\u0438\u044f\u043d\u0438\u0435 OpenTracing \u0438 OpenCensus: \u043f\u0443\u0442\u044c \u043a \u043a\u043e\u043d\u0432\u0435\u0440\u0433\u0435\u043d\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii\" \/>\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:16:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:16:41+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\udd47Fuzionarea OpenTracing \u0219i OpenCensus: drumul spre convergen\u021b\u0103 | ProHoster","description":"Autori: Ted Yang, Pritam Shah.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u0421\u043b\u0438\u044f\u043d\u0438\u0435 OpenTracing \u0438 OpenCensus: \u043f\u0443\u0442\u044c \u043a \u043a\u043e\u043d\u0432\u0435\u0440\u0433\u0435\u043d\u0446\u0438\u0438 | ProHoster","og:description":"\u0410\u0432\u0442\u043e\u0440\u044b: \u0422\u0435\u0434 \u042f\u043d\u0433, \u041f\u0440\u0438\u0442\u0430\u043c \u0428\u0430\u0445.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/sliyanie-opentracing-i-opencensus-put-k-konvergentsii","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:16:41+00:00","article:modified_time":"2019-10-31T19:16:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37270","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-23 17:03:35","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:30:00","updated":"2026-01-23 17:03:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/37270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=37270"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/37270\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/27955"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=37270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=37270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=37270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}