{"id":22446,"date":"2021-07-21T16:39:27","date_gmt":"2021-07-21T14:39:27","guid":{"rendered":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/"},"modified":"2021-07-21T16:39:27","modified_gmt":"2021-07-21T14:39:27","slug":"scoperto-un-bug-su-cassandra-4-0-rilascio-annullato","status":"publish","type":"post","link":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/","title":{"rendered":"Scoperto un bug su Cassandra 4.0: rilascio annullato"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p><strong>Cassandra 4.0<\/strong> \u00e8 l\u2019ultima versione di uno dei pi\u00f9 noti e diffusi <a href=\"https:\/\/www.html.it\/guide\/progettare-database-nosql\/\">database NoSQL<\/a>. Open source, <a href=\"https:\/\/www.html.it\/articoli\/introduzione-a-apache-cassandra\/\">Cassandra<\/a> trova applicazione in vari contesti, e viene regolarmente utilizzato da colossi quali <strong>Apple<\/strong>, <strong>Netflix<\/strong> e <strong>Spotify<\/strong>.<\/p>\n<p>Tuttavia, il rilascio di questa nuova versione \u00e8 stato <strong>ritardato<\/strong> a causa di un bug identificato all\u2019ultimo momento, grazie al lavoro di code review di uno sviluppatore di Apple.<\/p>\n<h2>Cos\u2019\u00e8 successo?<\/h2>\n<p>Cassandra 4.0 era stato annunciato come <strong>uno dei rilasci pi\u00f9 stabili di sempre<\/strong>, ed \u00e8 per questo motivo che c\u2019\u00e8 stata grande attenzione da parte di tutta la comunit\u00e0 intorno allo sviluppo di questa nuova versione. L\u2019uscita, originariamente prevista per le 8:00 BST del 19 luglio, \u00e8 stata per\u00f2 rimandata.<\/p>\n<p>Nel preparare la versione 4.0, la comunit\u00e0 di Apache Cassandra ha identificato un <strong>nuovo bug<\/strong>, e la conseguente necessit\u00e0 di correggere il problema. <strong>Il rilascio \u00e8 stato quindi rinviato fino al completamento della correzione<\/strong>. Un portavoce della comunit\u00e0 ha dichiarato: \u201ccondivideremo i nuovi tempi di rilascio non appena li sapremo\u201d.<\/p>\n<p>Ma cos\u2019\u00e8 successo esattamente? Lo sviluppo di Apache Cassandra, che \u00e8 rilasciato con licenza Apache v2.0, \u00e8 supervisionato da un team volontario di sviluppatori che contribuiscono attivamente al progetto. Venerd\u00ec sera, l\u2019ingegnere di Apple Jon Meredith, attivo contributor di Cassandra, ha richiesto un\u2019estensione della data di rilascio, essendosi accorto di un possibile <strong>problema con la serializzazione su alcuni nodi<\/strong> precedenti alla versione 4.0. Dopo poco tempo, lo stesso sviluppatore ha confermato il problema, indicando come causa un campo indirizzo erroneamente impostato ad una lunghezza di un byte, oltre ad altri problemi legati alla logica di inoltro dei messaggi tra i nodi.<\/p>\n<p>In sostanza, il problema sembra essere legato alla possibilit\u00e0 di <strong>creare cluster misti<\/strong>, in cui nodi basati su Cassandra 4.0 convivono con altri nodi generati con versioni precedenti del DBMS.<\/p>\n<h2>Quando si risolver\u00e0 il problema?<\/h2>\n<p>Non \u00e8 semplice capire quando verr\u00e0 sistemato questo problema, anche se non sembra nulla di troppo grave. \u00c8 per\u00f2 interessante notare come questo rilascio, che doveva rappresentare uno pietra miliare nella storia dello sviluppo di Cassandra, si riveli gi\u00e0 traballante. Va anche detto, per\u00f2, che proprio per questo motivo c\u2019\u00e8 stata molta attenzione intorno al progetto. Non \u00e8 un caso se l\u2019identificazione del bug \u00e8 avvenuta in tempo, prima del rilascio ufficiale (cosa che, potenzialmente, avrebbe potuto causare problemi nel caso di integrazioni in ambienti di produzione).<\/p>\n<p>Sembra quindi una scelta ragionevole quella di <strong>ritardare precauzionalmente il rilascio ufficiale<\/strong>. Non resta che attendere un nuovo annuncio da parte della comunit\u00e0.<\/p>\n<p><em>Fonte<\/em>: <a href=\"https:\/\/www.theregister.com\/2021\/07\/19\/cassandra_40_delay\/\" class=\"text-link text-link--special\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"underline\">The Register<\/span><i class=\"ico-external\"\/><\/a><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/_jYa1skKGWg\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cassandra 4.0 \u00e8 l\u2019ultima versione di uno dei pi\u00f9 noti e diffusi database NoSQL. Open source, Cassandra trova applicazione in vari contesti, e viene regolarmente utilizzato da colossi quali Apple, Netflix e Spotify. Tuttavia, il rilascio di questa nuova versione \u00e8 stato ritardato a causa di un bug identificato all\u2019ultimo momento, grazie al lavoro di&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Scoperto un bug su Cassandra 4.0: rilascio annullato - AGENZIA WEB Italia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scoperto un bug su Cassandra 4.0: rilascio annullato - AGENZIA WEB Italia\" \/>\n<meta property=\"og:description\" content=\"Cassandra 4.0 \u00e8 l\u2019ultima versione di uno dei pi\u00f9 noti e diffusi database NoSQL. Open source, Cassandra trova applicazione in vari contesti, e viene regolarmente utilizzato da colossi quali Apple, Netflix e Spotify. Tuttavia, il rilascio di questa nuova versione \u00e8 stato ritardato a causa di un bug identificato all\u2019ultimo momento, grazie al lavoro di...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\" \/>\n<meta property=\"og:site_name\" content=\"AGENZIA WEB Italia\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-21T14:39:27+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"headline\":\"Scoperto un bug su Cassandra 4.0: rilascio annullato\",\"datePublished\":\"2021-07-21T14:39:27+00:00\",\"dateModified\":\"2021-07-21T14:39:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\"},\"wordCount\":412,\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"articleSection\":[\"News\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\",\"name\":\"Scoperto un bug su Cassandra 4.0: rilascio annullato - AGENZIA WEB Italia\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\"},\"datePublished\":\"2021-07-21T14:39:27+00:00\",\"dateModified\":\"2021-07-21T14:39:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scoperto un bug su Cassandra 4.0: rilascio annullato\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"name\":\"AGENZIA WEB Italia\",\"description\":\"Web design Web agency Italia\",\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\",\"name\":\"Multimedia Web\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"contentUrl\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"width\":200,\"height\":57,\"caption\":\"Multimedia Web\"},\"image\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scoperto un bug su Cassandra 4.0: rilascio annullato - AGENZIA WEB Italia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/","og_locale":"it_IT","og_type":"article","og_title":"Scoperto un bug su Cassandra 4.0: rilascio annullato - AGENZIA WEB Italia","og_description":"Cassandra 4.0 \u00e8 l\u2019ultima versione di uno dei pi\u00f9 noti e diffusi database NoSQL. Open source, Cassandra trova applicazione in vari contesti, e viene regolarmente utilizzato da colossi quali Apple, Netflix e Spotify. Tuttavia, il rilascio di questa nuova versione \u00e8 stato ritardato a causa di un bug identificato all\u2019ultimo momento, grazie al lavoro di...","og_url":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/","og_site_name":"AGENZIA WEB Italia","article_published_time":"2021-07-21T14:39:27+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/#article","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/"},"author":{"name":"admin","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"headline":"Scoperto un bug su Cassandra 4.0: rilascio annullato","datePublished":"2021-07-21T14:39:27+00:00","dateModified":"2021-07-21T14:39:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/"},"wordCount":412,"publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"articleSection":["News"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/","name":"Scoperto un bug su Cassandra 4.0: rilascio annullato - AGENZIA WEB Italia","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website"},"datePublished":"2021-07-21T14:39:27+00:00","dateModified":"2021-07-21T14:39:27+00:00","breadcrumb":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/scoperto-un-bug-su-cassandra-4-0-rilascio-annullato\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nycwebdesign.eu\/webdesign\/"},{"@type":"ListItem","position":2,"name":"Scoperto un bug su Cassandra 4.0: rilascio annullato"}]},{"@type":"WebSite","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","name":"AGENZIA WEB Italia","description":"Web design Web agency Italia","publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization","name":"Multimedia Web","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","contentUrl":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","width":200,"height":57,"caption":"Multimedia Web"},"image":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22446"}],"collection":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/comments?post=22446"}],"version-history":[{"count":0,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22446\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/media?parent=22446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/categories?post=22446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/tags?post=22446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}