{"id":32402,"date":"2019-10-31T21:46:51","date_gmt":"2019-10-31T18:46:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ok-tech-cassandra-meetup\/"},"modified":"2019-10-31T21:46:51","modified_gmt":"2019-10-31T18:46:51","slug":"ok-tech-cassandra-meetup","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ok-tech-cassandra-meetup","title":{"rendered":"ok.tech: encontro sobre Cassandra","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"ok.tech: encontro sobre Cassandra\" src=\"\/wp-content\/uploads\/2019\/04\/48899bba3d0eec5d2445f6f515bfd49a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Voc\u00ea trabalha com o armazenamento NoSQL Apache Cassandra?<\/h2>\n<p>\nNo dia 23 de maio, o Odnoklassniki convida desenvolvedores experientes para seu escrit\u00f3rio em S\u00e3o Petersburgo para <noindex><a rel=\"nofollow\" href=\"https:\/\/oktech.timepad.ru\/event\/933943\">um meetup<\/a><\/noindex>, dedicado ao trabalho com Apache Cassandra. O que importa \u00e9 apenas sua experi\u00eancia com Cassandra e o desejo de compartilh\u00e1-la. <br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/oktech.timepad.ru\/event\/933943\">Registrar-se para o evento<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nN\u00f3s no OK <noindex><a rel=\"nofollow\" href=\"http:\/\/2013.jpoint.ru\/talks\/15\/\">come\u00e7amos a usar<\/a><\/noindex> Apache Cassandra em 2010 para armazenar avalia\u00e7\u00f5es de fotos. Atualmente, somos os maiores usu\u00e1rios de Apache Cassandra na Runet e um dos maiores da Europa. Temos mais de uma centena de clusters diferentes usados tanto para armazenar v\u00e1rias informa\u00e7\u00f5es sobre produtos \u2014 classes, chats, mensagens, quanto para gerenciar dados cr\u00edticos de infraestrutura \u2014 mapeamento de blocos l\u00f3gicos para discos de um grande armazenamento bin\u00e1rio \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/2017.jokerconf.com\/2017\/talks\/4fasygftomyekgaqaaiauo\/\">one-cold-storage<\/a><\/noindex>, gest\u00e3o de dados de nuvem interna <noindex><a rel=\"nofollow\" href=\"http:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/346868\/\">one-cloud<\/a><\/noindex> etc.<\/p>\n<p>No total, no <noindex><a rel=\"nofollow\" href=\"http:\/\/ok.ru\">Odnoklassniki<\/a><\/noindex> sob a gest\u00e3o do Cassandra, est\u00e3o petabytes de dados em milhares de n\u00f3s. Ao longo do tempo, acumulamos uma enorme experi\u00eancia em administra\u00e7\u00e3o, desenvolvimento e opera\u00e7\u00e3o de solu\u00e7\u00f5es baseadas em Cassandra e at\u00e9 mesmo desenvolvemos nosso <noindex><a rel=\"nofollow\" href=\"http:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/417593\/\">pr\u00f3prio banco de dados transacional NewSQL<\/a><\/noindex>.<\/p>\n<p>Agora gostar\u00edamos de compartilhar tudo isso com voc\u00ea \u2014 em casos reais da pr\u00e1tica e sem segredos; O evento ocorrer\u00e1 no formato de uma discuss\u00e3o ao vivo entre os participantes, o que significa que a discuss\u00e3o ocupar\u00e1 a maior parte do tempo. <noindex><a rel=\"nofollow\" href=\"http:\/\/v.ok.ru\">Os especialistas do OK<\/a><\/noindex> est\u00e3o prontos para compartilhar suas ideias e abordagens. O evento ser\u00e1 conduzido por <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/m0nstermind\">Oleg Anastasev<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/hristoforovs\">Alexandre Khristoforov<\/a><\/noindex>.<\/p>\n<h2>Quais ser\u00e3o os temas?<\/h2>\n<p><\/p>\n<h3>Opera\u00e7\u00e3o:<\/h3>\n<p>\nVamos considerar configura\u00e7\u00f5es t\u00edpicas de n\u00f3s e clusters em v\u00e1rias instala\u00e7\u00f5es de produ\u00e7\u00e3o. Discutiremos como expandir clusters com o aumento dos volumes de dados e carga e como substituir n\u00f3s com falha com o m\u00ednimo de impacto para os clientes. Compartilharemos nossas dores e sistematizaremos os erros mais comuns. Vamos descobrir como monitorar clusters para entender antecipadamente onde e o que n\u00e3o est\u00e1 funcionando corretamente. Vamos abordar os problemas de implanta\u00e7\u00e3o de novas vers\u00f5es do Cassandra.<\/p>\n<h3>Desempenho:<\/h3>\n<p>\nVamos tentar entender quais m\u00e9tricas observar e o que pode ser otimizado para melhorar as m\u00e9tricas. Vamos analisar se devemos retreinar ou n\u00e3o e, se sim, como. Identificaremos os pontos cr\u00edticos na arquitetura e implementa\u00e7\u00e3o do Cassandra e discutiremos alguns truques de engenharia para contorn\u00e1-los. Vamos abordar o problema recorrente de manuten\u00e7\u00e3o e compacta\u00e7\u00e3o sem degradar o desempenho.<\/p>\n<h3>Resili\u00eancia:<\/h3>\n<p>\nO hardware n\u00e3o \u00e9 eterno, por isso falhas ocorrem constantemente, e a m\u00e3o de um colega pode vacilar e podemos deletar algo a mais. Portanto, vamos discutir a recupera\u00e7\u00e3o ap\u00f3s falhas de discos, m\u00e1quinas ou data centers, assim como o retorno a um estado consistente a partir de backups em caso de erros operacionais.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/oktech.timepad.ru\/event\/933943\/\">Inscreva-se<\/a><\/noindex> e compartilhe sobre o evento com amigos e colegas.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/449532\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0441 NoSQL-\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c Apache Cassandra? 23 \u043c\u0430\u044f \u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u044e\u0442 \u043e\u043f\u044b\u0442\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 \u0441\u0432\u043e\u0439 \u043e\u0444\u0438\u0441 \u0432 \u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433\u0435 \u043d\u0430 \u043c\u0438\u0442\u0430\u043f, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 Apache Cassandra. \u0412\u0430\u0436\u0435\u043d \u043b\u0438\u0448\u044c \u0432\u0430\u0448 \u043e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Cassandra \u0438 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0438\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f. \u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435 \u041c\u044b \u0432 \u041e\u041a \u043d\u0430\u0447\u0430\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Apache Cassandra \u0432 2010 \u0433\u043e\u0434\u0443 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043e\u0446\u0435\u043d\u043e\u043a \u0444\u043e\u0442\u043e. \u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24215,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32402","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0441 NoSQL-\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c Apache Cassandra? 23.\" \/>\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\/pt\/blog\/administrirovanie\/ok-tech-cassandra-meetup\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\udd47ok.tech: Cassandra meetup | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0441 NoSQL-\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c Apache Cassandra? 23.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ok-tech-cassandra-meetup\" \/>\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-31T18:46:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:51+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\udd47ok.tech: meetup de Cassandra | ProHoster","description":"Voc\u00ea trabalha com o armazenamento NoSQL Apache Cassandra? 23.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ok-tech-cassandra-meetup","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\udd47ok.tech: Cassandra meetup | ProHoster","og:description":"\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0441 NoSQL-\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c Apache Cassandra? 23.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ok-tech-cassandra-meetup","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-31T18:46:51+00:00","article:modified_time":"2019-10-31T18:46:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32402","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 10:40:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:59:29","updated":"2026-01-21 10:40:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/32402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=32402"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/32402\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/24215"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=32402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=32402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=32402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}