{"id":34891,"date":"2019-10-31T22:01:07","date_gmt":"2019-10-31T19:01:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\/"},"modified":"2019-10-31T22:01:07","modified_gmt":"2019-10-31T19:01:07","slug":"dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","title":{"rendered":"Sistemi i llogaritjes s\u00eb shp\u00ebrndar\u00eb Apache Storm 2.0 \u00ebsht\u00eb i disponuesh\u00ebm","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"http:\/\/storm.apache.org\/2019\/05\/30\/storm200-released.html\">Ishte n\u00eb drit\u00eb<\/a><\/noindex> l\u00ebshimi i r\u00ebnd\u00ebsish\u00ebm i sistemit t\u00eb p\u00ebrpunimit t\u00eb shp\u00ebrndar\u00eb t\u00eb ngjarjeve <noindex><a rel=\"nofollow\" href=\"http:\/\/storm.apache.org\/\">Apache Storm 2.0<\/a><\/noindex>, duke u ve\u00e7uar p\u00ebr kalimin n\u00eb nj\u00eb arkitektur\u00eb t\u00eb re, t\u00eb zbatuar n\u00eb gjuh\u00ebn Java, n\u00eb vend t\u00eb gjuh\u00ebs Clojure q\u00eb ishte p\u00ebrdorur m\u00eb par\u00eb. <\/p>\n<p>Projekti lejon organizimin e p\u00ebrpunimit t\u00eb garantuar t\u00eb ngjarjeve t\u00eb ndryshme n\u00eb koh\u00eb reale. P\u00ebr shembull, Storm mund t\u00eb p\u00ebrdoret p\u00ebr analiz\u00ebn e rrjedhave t\u00eb dh\u00ebnash n\u00eb koh\u00eb reale, p\u00ebr kryerjen e detyrave p\u00ebr m\u00ebsimin e makineris\u00eb, p\u00ebr organizimin e llogaritjeve t\u00eb vazhdueshme, implementimin e RPC, ETL dhe shum\u00eb t\u00eb tjera. Sistemi mb\u00ebshtet klasterizimin, krijimin e konfiguracioneve me toleranc\u00eb ndaj d\u00ebshtimeve, modalitetin e p\u00ebrpunimit t\u00eb garantuar t\u00eb t\u00eb dh\u00ebnave dhe ka nj\u00eb performanc\u00eb t\u00eb lart\u00eb, t\u00eb mjaftueshme p\u00ebr t\u00eb p\u00ebrpunuar m\u00eb shum\u00eb se nj\u00eb milion k\u00ebrkesa n\u00eb sekond\u00eb n\u00eb nj\u00eb nod klasteri. <\/p>\n<p>Mb\u00ebshtetet integrimi me sisteme t\u00eb ndryshme t\u00eb p\u00ebrpunimit t\u00eb radh\u00ebve dhe teknologji databazash. Arkitektura Storm p\u00ebrfshin marrjen dhe p\u00ebrpunimin e rrjedhave t\u00eb dh\u00ebnash t\u00eb pa strukturuara q\u00eb p\u00ebrdit\u00ebsohen vazhdimisht, duke p\u00ebrdorur trajtues kompleks\u00eb t\u00eb rast\u00ebsish\u00ebm me mund\u00ebsin\u00eb e ndarjes mes fazave t\u00eb ndryshme t\u00eb llogaritjeve. Projekti u dor\u00ebzua n\u00eb komunitetin Apache pas p\u00ebrthithjes s\u00eb Twitter nga kompania BackType, q\u00eb fillimisht zhvilloi frameworkun. N\u00eb praktik\u00eb, Storm u p\u00ebrdor n\u00eb BackType p\u00ebr t\u00eb analizuar reflektimin e ngjarjeve n\u00eb mikroblogje, duke p\u00ebrputhur n\u00eb koh\u00eb reale tweet-e t\u00eb reja dhe lidhjet q\u00eb p\u00ebrdoren n\u00eb to (p\u00ebr shembull, b\u00ebhej vler\u00ebsimi se si lidhjet e jashtme ose njoftimet e publikuara n\u00eb Twitter ripublikohet nga pjes\u00ebmarr\u00ebs t\u00eb tjer\u00eb). <\/p>\n<p>Funksionaliteti i Storm krahasohet me platform\u00ebn Hadoop, ndon\u00ebse dallimi ky\u00e7 \u00ebsht\u00eb se t\u00eb dh\u00ebnat nuk ruhen n\u00eb nj\u00eb depo, por vijn\u00eb nga jasht\u00eb dhe p\u00ebrpunohen n\u00eb koh\u00eb reale. N\u00eb Storm nuk ekziston nj\u00eb nd\u00ebrfaqe e nd\u00ebrtuar p\u00ebr organizimin e depozitave dhe k\u00ebrkesa analitike fillon t\u00eb aplikoj\u00eb t\u00eb dh\u00ebnat q\u00eb po vijn\u00eb deri sa t\u00eb ndalohet (ndryshe nga Hadoop, ku p\u00ebrdoren pun\u00eb MapReduce q\u00eb z\u00ebn\u00eb koh\u00eb, n\u00eb Storm aplikohet ideja e \u2018topologjive\u2019 q\u00eb kryhen vazhdimisht). Ekzekutimi i trajtuesve mund t\u00eb shp\u00ebrndahet n\u00eb disa servera \u2014 Storm automatikisht ndan pun\u00ebn me rrjedha n\u00eb nodet e ndryshme t\u00eb klasterit. <\/p>\n<p>Sistemi fillimisht ishte shkruar n\u00eb gjuh\u00ebn Clojure dhe ekzekutohet brenda makin\u00ebs virtuale JVM. N\u00eb fondin Apache u nis nj\u00eb iniciativ\u00eb p\u00ebr t\u00eb kaluar Storm n\u00eb nj\u00eb b\u00ebrthama t\u00eb re, t\u00eb shkruar n\u00eb Java, rezultatet e s\u00eb cil\u00ebs u ofruan n\u00eb l\u00ebshimin Apache Storm 2.0. T\u00eb gjitha komponent\u00ebt baz\u00eb t\u00eb platform\u00ebs u riprogramuan n\u00eb Java. Mb\u00ebshtetja p\u00ebr shkruarjen e p\u00ebrpunuesve n\u00eb Clojure u ruajt, por tani ofrohet n\u00eb form\u00ebn e lidhjeve. P\u00ebr t\u00eb punuar me Storm 2.0.0 k\u00ebrkohet Java 8. Modeli i ri i p\u00ebrpunimit shum\u00ebth\u00ebtar \u00ebsht\u00eb ripar\u00eb t\u00ebr\u00ebsisht, \u00e7ka lejon <noindex><a rel=\"nofollow\" href=\"https:\/\/yahoodevelopers.tumblr.com\/post\/185258393008\/apache-storm-20-improvements\">t\u00eb arrihet<\/a><\/noindex> nj\u00eb rritje t\u00eb dukshme t\u00eb performanc\u00ebs (p\u00ebr disa topologji, vonesat u reduktuan me 50-80%).<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/69.media.tumblr.com\/3f630f757d60a09d5f50c78938262b61\/tumblr_inline_pscc4bXpK91wxhpzr_500.png\"><img decoding=\"async\" alt=\"Sistemi i llogaritjes s\u00eb shp\u00ebrndar\u00eb Apache Storm 2.0 \u00ebsht\u00eb i disponuesh\u00ebm\" src=\"\/wp-content\/uploads\/2019\/06\/b59ad4ac2234ca882718d30679f2e85e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>N\u00eb versionin e ri gjithashtu \u00ebsht\u00eb ofruar nj\u00eb API i ri i tipizuar i Streams, i cili lejon p\u00ebrcaktimin e p\u00ebrpunuesve, duke p\u00ebrdorur operacione me stilin e programimit funksional. API-i i ri \u00ebsht\u00eb realizuar mbi API-n\u00eb baz\u00eb standarde dhe mb\u00ebshtet bashkimin automatik t\u00eb operacioneve p\u00ebr optimizimin e p\u00ebrpunimit t\u00eb tyre. N\u00eb API-n\u00eb Windowing p\u00ebr operacionet me dritare \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ruajtjen dhe rikuperimin e gjendjes n\u00eb backend. <\/p>\n<p>N\u00eb planifikuesin e nisjes s\u00eb p\u00ebrpunuesve \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr marrjen parasysh t\u00eb burimeve shtes\u00eb gjat\u00eb marrjes s\u00eb vendimeve, q\u00eb nuk kufizohen vet\u00ebm n\u00eb<br \/>\n CPU dhe memorie, si\u00e7 jan\u00eb parametrat e rrjetit dhe GPU. Jan\u00eb b\u00ebr\u00eb shum\u00eb p\u00ebrmir\u00ebsime q\u00eb lidhen me sigurimin e integrimit me platform\u00ebn <noindex><a rel=\"nofollow\" href=\"http:\/\/kafka.apache.org\/\">Kafka<\/a><\/noindex>. Sistemi i kontrollit t\u00eb aksesit \u00ebsht\u00eb zgjeruar, ku \u00ebsht\u00eb krijuar mund\u00ebsia e krijimit t\u00eb grupeve t\u00eb administrator\u00ebve dhe delegimit t\u00eb tokeneve. Jan\u00eb shtuar p\u00ebrmir\u00ebsime n\u00eb mb\u00ebshtetje t\u00eb SQL dhe metrikeve. N\u00eb nd\u00ebrfaqen e administratorit jan\u00eb shtuar komanda t\u00eb reja p\u00ebr debugin e gjendjes s\u00eb klasit.<\/p>\n<p>Fushat e aplikacionit t\u00eb Storm:\n<\/p>\n<ul>\n<li class=\"l\"> P\u00ebrpunimi i rrjedhave t\u00eb dh\u00ebnash t\u00eb reja ose p\u00ebrdit\u00ebsimeve n\u00eb baz\u00ebn e t\u00eb dh\u00ebnave n\u00eb koh\u00eb reale;\n<\/li>\n<li class=\"l\"> Llogaritjet e vazhdueshme: Storm mund t\u00eb kryej\u00eb k\u00ebrkesa t\u00eb vazhdueshme dhe t\u00eb p\u00ebrpunoj\u00eb rrjedha t\u00eb vazhdueshme, duke i kaluar rezultatet e p\u00ebrpunimit klientit n\u00eb koh\u00eb reale.\n<\/li>\n<li class=\"l\"> Thirrja e procedurave t\u00eb shp\u00ebrndara n\u00eb distanc\u00eb (RPC): Storm mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb siguruar paralelizmin n\u00eb ekzekutimin e k\u00ebrkesave q\u00eb k\u00ebrkojn\u00eb burime. Nj\u00eb detyr\u00eb (\"topologjia\") n\u00eb Storm p\u00ebrb\u00ebn nj\u00eb funksion t\u00eb shp\u00ebrndar\u00eb n\u00eb nyje, i cili pret pranimin e mesazheve q\u00eb duhet t\u00eb p\u00ebrpunohen. Pasi t\u00eb pranohet mesazhi, funksioni e p\u00ebrpunon at\u00eb n\u00eb kontekstin lokal dhe kthen rezultatin. Nj\u00eb shembull i p\u00ebrdorimit t\u00eb RPC t\u00eb shp\u00ebrndar\u00eb mund t\u00eb jet\u00eb p\u00ebrpunimi paralel i k\u00ebrkesave t\u00eb k\u00ebrkimit ose realizimi i operacioneve mbi nj\u00eb grup t\u00eb madh mbledhjesh.\n<\/li>\n<\/ul>\n<p>Karakteristikat e Storm:<\/p>\n<ul>\n<li class=\"l\"> Modeli i thjesht\u00eb i programimit, i cili e thjeshton ndjesh\u00ebm p\u00ebrpunimin e t\u00eb dh\u00ebnave n\u00eb koh\u00eb reale;\n<\/li>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr \u00e7do gjuh\u00eb programimi. Ka module p\u00ebr gjuh\u00ebt Java, Ruby dhe Python, p\u00ebrshtatja p\u00ebr gjuh\u00eb t\u00eb tjera nuk paraqet v\u00ebshtir\u00ebsi fal\u00eb nj\u00eb protokolli komunikimi shum\u00eb t\u00eb thjesht\u00eb, p\u00ebr realizimin e mb\u00ebshtetjes s\u00eb t\u00eb cilit nevojiten rreth 100 rreshta kodi;\n<\/li>\n<li class=\"l\"> Q\u00ebndrueshm\u00ebri: p\u00ebr t\u00eb nisur nj\u00eb detyr\u00eb p\u00ebr p\u00ebrpunimin e t\u00eb dh\u00ebnave, \u00ebsht\u00eb e nevojshme t\u00eb krijohet nj\u00eb skedar jar me kodin. Storm do ta shp\u00ebrndaj\u00eb automatikisht k\u00ebt\u00eb skedar jar n\u00eb nyjet e klasterit, do t'i lidh\u00eb p\u00ebrpunuesit p\u00ebrkat\u00ebs dhe do t\u00eb organizoj\u00eb monitorimin. Pas p\u00ebrfundimit t\u00eb detyr\u00ebs, kodi do t\u00eb \u00e7aktivizohet automatikisht n\u00eb t\u00eb gjitha nyjet;\n<\/li>\n<li class=\"l\"> Shkall\u00ebzueshm\u00ebri horizontale. T\u00eb gjitha llogaritjet kryhen n\u00eb m\u00ebnyr\u00eb paralel, dhe me rritjen e ngarkes\u00ebs, mjafton t\u00eb lidhen nyje t\u00eb reja n\u00eb klaster;\n<\/li>\n<li class=\"l\"> Besueshm\u00ebri. Storm garanton q\u00eb \u00e7do mesazh q\u00eb hyn do t\u00eb p\u00ebrpunoj\u00eb plot\u00ebsisht t\u00eb pakt\u00ebn nj\u00eb her\u00eb. Mesazhi do t\u00eb p\u00ebrpunoj\u00eb vet\u00ebm nj\u00eb her\u00eb n\u00eb rast se nuk ka gabime gjat\u00eb kalimit t\u00eb t\u00eb gjith\u00eb p\u00ebrpunuesve, n\u00ebse ndodhin probleme, p\u00ebrpjekjet e d\u00ebshtuara p\u00ebr p\u00ebrpunim do t\u00eb p\u00ebrs\u00ebriten.\n<\/li>\n<li class=\"l\"> Shpejt\u00ebsi. Kodi i Storm \u00ebsht\u00eb shkruar me fokus n\u00eb performanc\u00ebn e lart\u00eb dhe p\u00ebrdor nj\u00eb sistem p\u00ebr shk\u00ebmbim t\u00eb shpejt\u00eb asinkron t\u00eb mesazheve <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=27137\">ZeroMQ<\/a><\/noindex>.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50796\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 Apache Storm 2.0, \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u043c \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Java, \u0432\u043c\u0435\u0441\u0442\u043e \u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 Clojure. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Storm \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 \u0434\u043b\u044f \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26265,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34891","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=\"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\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\/sq\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 Apache Storm 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\" \/>\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:01:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:01: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\udd47Sistemi i p\u00ebrpunimit t\u00eb shp\u00ebrndar\u00eb Apache Storm 2.0 \u00ebsht\u00eb n\u00eb dispozicion | ProHoster","description":"Vura drito nj\u00eb publikim t\u00eb r\u00ebnd\u00ebsish\u00ebm t\u00eb sistemit t\u00eb p\u00ebrpunimit t\u00eb shp\u00ebrndar\u00eb t\u00eb ngjarjeve","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 Apache Storm 2.0 | ProHoster","og:description":"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","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:01:07+00:00","article:modified_time":"2019-10-31T19:01:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34891","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-21 20:59:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:13:27","updated":"2026-01-21 20:59:20","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\/34891","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=34891"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/34891\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/26265"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=34891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=34891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=34891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}