{"id":120463,"date":"2024-11-03T01:09:08","date_gmt":"2024-11-02T23:09:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov"},"modified":"2024-11-03T01:09:08","modified_gmt":"2024-11-02T23:09:08","slug":"vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov","title":{"rendered":"L\u00ebshimi i Pingora 0.4, nj\u00eb korniz\u00eb p\u00ebr nd\u00ebrtimin e sh\u00ebrbimeve rrjet\u00eb","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Cloudflare publikoi versionin e frameworkut Pingora 0.4, i cili \u00ebsht\u00eb i destinuar p\u00ebr zhvillimin e sh\u00ebrbimeve t\u00eb mbrojtura dhe me performanc\u00eb t\u00eb lart\u00eb n\u00eb rrjet, t\u00eb shkruara n\u00eb gjuh\u00ebn Rust. Duke p\u00ebrdorur Pingora, proxy \u00ebsht\u00eb p\u00ebrdorur p\u00ebr m\u00eb shum\u00eb se dy vjet n\u00eb rrjetin e sh\u00ebrbimit t\u00eb p\u00ebrmbajtjes Cloudflare n\u00eb vend t\u00eb nginx dhe menaxhon m\u00eb shum\u00eb se 40 milion k\u00ebrkesa n\u00eb sekond\u00eb. Kodi \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust dhe \u00ebsht\u00eb publikuar n\u00ebn licenc\u00ebn Apache 2.0.    <\/p>\n<p>Karakteristikat kryesore t\u00eb Pingora:  <\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr HTTP\/1 dhe HTTP\/2 (n\u00eb planet \u00ebsht\u00eb HTTP\/3), si dhe mund\u00ebsia p\u00ebr t\u00eb krijuar sh\u00ebrbime q\u00eb p\u00ebrdorin protokolle t\u00eb veta ose UDP\/TCP.  <\/li>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr p\u00ebrpunim shum\u00ebthjesht\u00ebsor t\u00eb k\u00ebrkesave n\u00eb m\u00ebnyr\u00eb asinkrone.  <\/li>\n<li class=\"l\"> Mund\u00ebsia p\u00ebr t\u00eb bashkangjitur menaxhuese callback dhe filtra, t\u00eb cil\u00ebt lejojn\u00eb menaxhimin e fazave t\u00eb ndryshme t\u00eb p\u00ebrpunimit t\u00eb k\u00ebrkesave, si dhe ndryshimin, ridrejtimin, bllokimin dhe regjistrimin e k\u00ebrkesave dhe p\u00ebrgjigjeve.     <\/li>\n<li class=\"l\"> Proksimi i gRPC dhe WebSocket.  <\/li>\n<li class=\"l\"> Balancues ngarkese t\u00eb qart\u00eb.  <\/li>\n<li class=\"l\"> Mund\u00ebsia p\u00ebr t\u00eb ndryshuar konfigurimin pa rinisje.  <\/li>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr azhurnimin e kodit t\u00eb aplikacionit pa nd\u00ebrprerje t\u00eb lidhjeve.  <\/li>\n<li class=\"l\"> Mjetet p\u00ebr kalimin e ngarkes\u00ebs n\u00eb rast d\u00ebshtimi (failover).  <\/li>\n<li class=\"l\"> Integrimi me sisteme t\u00eb ndryshme t\u00eb monitorimit dhe regjistrimit t\u00eb t\u00eb dh\u00ebnave (Syslog, Prometheus, Sentry, OpenTelemetry).   <\/li>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr enkriptimin TLS (p\u00ebrdoren OpenSSL, BoringSSL ose Rustls).    <\/li>\n<li class=\"l\"> Paketa t\u00eb gatshme Rust p\u00ebr krijimin e proksi HTTP, pun\u00ebn me protokolle rrjeti, p\u00ebrpunimin e kok\u00ebs HTTP, mbajtjen dhe kufizimin e trafikut, balancimin e ngarkes\u00ebs, pun\u00ebn me tabelat e hesh dhe mbajtjen e caches n\u00eb memorie t\u00eb p\u00ebrkohshme dhe p\u00ebrpunimin asinkron t\u00eb koh\u00ebve t\u00eb prishura.     <\/li>\n<\/ul>\n<p>Nd\u00ebr ndryshimet n\u00eb versionin e ri:  <\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetje fillestare p\u00ebr bibliotek\u00ebn kriptografike Rustls, e cila p\u00ebrdor ofrues kriptografik\u00eb t\u00eb bazuar n\u00eb bibliotekat aws-lc-rs dhe ring, t\u00eb bazuara n\u00eb BoringSSL.\n<li class=\"l\"> Mb\u00ebshtetje eksperimentale p\u00ebr platform\u00ebn Windows.\n<li class=\"l\"> Rezhimi dummy TLS, i cili mund t\u00eb p\u00ebrdoret n\u00eb situata kur nuk \u00ebsht\u00eb e mundur t\u00eb p\u00ebrdoret nj\u00eb implementim i v\u00ebrtet\u00eb i TLS.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr modul gRPC-web p\u00ebr translacionin e k\u00ebrkesave nga klient\u00ebt gRPC-web n\u00eb k\u00ebrkesa p\u00ebr <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-shicago\/\"   title=\"serverit\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2947\">serverit<\/a> gRPC.\n<li class=\"l\"> Ofruar mund\u00ebsia p\u00ebr p\u00ebrpunimin e lidhjeve H2C (HTTP\/2 mbi TCP t\u00eb thjesht\u00eb, pa enkriptim) dhe HTTP\/1 n\u00eb nj\u00eb port rrjeti t\u00eb vet\u00ebm.\n<li class=\"l\"> Shtuar mund\u00ebsin\u00eb p\u00ebr t\u00eb lidhur implementime t\u00eb veta t\u00eb funksionit connect() p\u00ebr t\u00eb ndryshuar sjelljen gjat\u00eb vendosjes s\u00eb lidhjes s\u00eb rrjetit, p\u00ebr shembull, p\u00ebr t\u00eb vendosur opsione shtes\u00eb p\u00ebr socketin ose p\u00ebr t\u00eb simuluar gabime gjat\u00eb testimit.\n<li class=\"l\"> Rr\u00ebfimi i mund\u00ebsis\u00eb p\u00ebr t\u00eb injoruar p\u00ebrgjigjet informacioni gjat\u00eb p\u00ebrballjes, si\u00e7 jan\u00eb p\u00ebrgjigjet me titullin \u00abExpect: 100-continue\u00bb.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr shp\u00ebrthimin e p\u00ebrgjigjeve t\u00eb kompresuara me metod\u00ebn gzip.\n<li class=\"l\"> Realizuar menaxhimi i gjendjes s\u00eb backend-it p\u00ebr q\u00ebllime t\u00eb monitorimit.\n<li class=\"l\"> Shtuar mund\u00ebsin\u00eb p\u00ebr lidhje me nj\u00eb gam\u00eb portesh lokal.           <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62163\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Pingora 0.4, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u041f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 Pingora \u043f\u0440\u043e\u043a\u0441\u0438 \u0443\u0436\u0435 \u0431\u043e\u043b\u0435\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u0441\u0435\u0442\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 Cloudflare \u0432\u043c\u0435\u0441\u0442\u043e nginx \u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 40 \u043c\u043b\u043d \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u041a\u043e\u0434 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120463","post","type-post","status-publish","format-standard","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Pingora 0.4, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\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\/sq\/blog\/news\/vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Pingora 0.4, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Pingora 0.4, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov\" \/>\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=\"2024-11-02T23:09:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-02T23:09:08+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\udd47Versioni Pingora 0.4, framework p\u00ebr krijimin e sh\u00ebrbimeve n\u00eb rrjet | ProHoster","description":"Kompania Cloudflare publikoi versionin e frameworkut Pingora 0.4, i cili \u00ebsht\u00eb i destinuar p\u00ebr zhvillimin e sh\u00ebrbimeve t\u00eb mbrojtura dhe me performanc\u00eb t\u00eb lart\u00eb n\u00eb rrjet, t\u00eb shkruara n\u00eb gjuh\u00ebn Rust.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0412\u044b\u043f\u0443\u0441\u043a Pingora 0.4, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Pingora 0.4, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-pingora-0-4-frejmvorka-dlya-sozdaniya-setevyh-servisov","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":"2024-11-02T23:09:08+00:00","article:modified_time":"2024-11-02T23:09:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120463","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":"2026-02-09 22:03:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:45:20","updated":"2026-02-09 22:03:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=120463"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120463\/revisions"}],"predecessor-version":[{"id":160228,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120463\/revisions\/160228"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=120463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=120463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=120463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}