<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Crescimento faz Twitter trocar o MySQL pelo Cassandra</title>
	<atom:link href="http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/feed/" rel="self" type="application/rss+xml" />
	<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/</link>
	<description>Linux levado a sério desde 1996</description>
	<lastBuildDate>Sun, 27 May 2012 18:08:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Henry</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78212</link>
		<dc:creator>Henry</dc:creator>
		<pubDate>Tue, 02 Mar 2010 03:06:04 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78212</guid>
		<description>Porque não usam dbase? Sempre funcionou nos meus projetos.</description>
		<content:encoded><![CDATA[<p>Porque não usam dbase? Sempre funcionou nos meus projetos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger de Almeida</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78109</link>
		<dc:creator>Roger de Almeida</dc:creator>
		<pubDate>Mon, 01 Mar 2010 15:01:12 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78109</guid>
		<description>Para as pessoas leigas, técnicos e as que se acham técnicos na área, mas que julgam as coisas através do SENSO COMUM, vão dizer que o MySQL é uma porcaria, não presta e outros argumentos sem prova, sem é e sem cabeça!!!

A pressão por escalabilidade é a tônica do momento. São grandes quantidades de informações, e a coisa tá passando ou passou de aritmético para geométrico. 

Diante disso, o que Twitter quer, é minimizar os custos da expansão. Isso não quer dizer que o MySQL não está suportando ou não tenha capacidade. O problema reside nos custos da escalabilidade. 

É por isso, que estão procurando alternativas para implantar um gerenciador de dados que seja mais dedicado, mais coerente ao negócio e assim, aproveitar melhor os recursos.

Em outras palavras, um servidor de banco de dados, como o MySQL, Oracle e outros não se aplica ao modelo de negócio (a forma com que os dados são tratado e transacionados), diante da demanda exponencial do Twitter. 

Portanto, é necessário dar outro tratamento (opção pelo cassandra), ou investir na infraestrutura para manter no MySQL como está, ou investir na criação de um plugin para que o MySQL se comporte como o cassandra, já que o MySQL tem a habilidade de mudança de comportamento.</description>
		<content:encoded><![CDATA[<p>Para as pessoas leigas, técnicos e as que se acham técnicos na área, mas que julgam as coisas através do SENSO COMUM, vão dizer que o MySQL é uma porcaria, não presta e outros argumentos sem prova, sem é e sem cabeça!!!</p>
<p>A pressão por escalabilidade é a tônica do momento. São grandes quantidades de informações, e a coisa tá passando ou passou de aritmético para geométrico. </p>
<p>Diante disso, o que Twitter quer, é minimizar os custos da expansão. Isso não quer dizer que o MySQL não está suportando ou não tenha capacidade. O problema reside nos custos da escalabilidade. </p>
<p>É por isso, que estão procurando alternativas para implantar um gerenciador de dados que seja mais dedicado, mais coerente ao negócio e assim, aproveitar melhor os recursos.</p>
<p>Em outras palavras, um servidor de banco de dados, como o MySQL, Oracle e outros não se aplica ao modelo de negócio (a forma com que os dados são tratado e transacionados), diante da demanda exponencial do Twitter. </p>
<p>Portanto, é necessário dar outro tratamento (opção pelo cassandra), ou investir na infraestrutura para manter no MySQL como está, ou investir na criação de um plugin para que o MySQL se comporte como o cassandra, já que o MySQL tem a habilidade de mudança de comportamento.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Profeta do Caos</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78067</link>
		<dc:creator>Profeta do Caos</dc:creator>
		<pubDate>Sun, 28 Feb 2010 21:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78067</guid>
		<description>@paul, você ficou todo magoadinho comigo, porque não respondeu aos outros DBAS que deram suas opiniões, para reclamar publicamente de quem trabalha só pode ser profissional meia boca mesmo, e realmente tenho duvidas dos seus conhecimentos de SQL.</description>
		<content:encoded><![CDATA[<p>@paul, você ficou todo magoadinho comigo, porque não respondeu aos outros DBAS que deram suas opiniões, para reclamar publicamente de quem trabalha só pode ser profissional meia boca mesmo, e realmente tenho duvidas dos seus conhecimentos de SQL.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A semana no BR-Linux: Cassandra substituindo MySQL no Twitter, FSF e Google, Chuck Norris</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78060</link>
		<dc:creator>A semana no BR-Linux: Cassandra substituindo MySQL no Twitter, FSF e Google, Chuck Norris</dc:creator>
		<pubDate>Sun, 28 Feb 2010 18:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78060</guid>
		<description>[...] Crescimento faz Twitter trocar o MySQL pelo Cassandra: Antes de falar sobre a mudança, um trecho sobre a tecnologia: Desenvolvido inicialmente pelo Facebook para ampliar sua instalação de MySQL, o Cassandra é um repositório de dados leve feito em Java, que dispensa a sobrecarga de recursos dos bancos de dados relacionais convencionais. [...]</description>
		<content:encoded><![CDATA[<p>[...] Crescimento faz Twitter trocar o MySQL pelo Cassandra: Antes de falar sobre a mudança, um trecho sobre a tecnologia: Desenvolvido inicialmente pelo Facebook para ampliar sua instalação de MySQL, o Cassandra é um repositório de dados leve feito em Java, que dispensa a sobrecarga de recursos dos bancos de dados relacionais convencionais. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edwi Oliveira Santos Feitoza</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78055</link>
		<dc:creator>Edwi Oliveira Santos Feitoza</dc:creator>
		<pubDate>Sun, 28 Feb 2010 05:34:13 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78055</guid>
		<description>Concordo com o Juliano Martins quando ele fala a respeito do DB2. Também trabalho na IBM e uma das ferramentas que sou responsável despejam dados em um DB2. A única coisa que acho chata nele (deve ser por mau uso, já que sou software developer, não DBA) é que ao remover grandes quantidades de dados o banco fica lockado fácinho e a aplicação pára. Como contorno quando tenho que remover uma quantidade de registros que passam de 50.000 uso um robô que elimina registro por registro e grava em log o evento de cada deleção. Tirando isso é raro esse banco ficar indisponível por corrupção ou falha sistêmica.</description>
		<content:encoded><![CDATA[<p>Concordo com o Juliano Martins quando ele fala a respeito do DB2. Também trabalho na IBM e uma das ferramentas que sou responsável despejam dados em um DB2. A única coisa que acho chata nele (deve ser por mau uso, já que sou software developer, não DBA) é que ao remover grandes quantidades de dados o banco fica lockado fácinho e a aplicação pára. Como contorno quando tenho que remover uma quantidade de registros que passam de 50.000 uso um robô que elimina registro por registro e grava em log o evento de cada deleção. Tirando isso é raro esse banco ficar indisponível por corrupção ou falha sistêmica.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igor Cavalcante</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78047</link>
		<dc:creator>Igor Cavalcante</dc:creator>
		<pubDate>Sat, 27 Feb 2010 18:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78047</guid>
		<description>Muito irado quando uma aplicação cresce e seus desenvolvedores tem que se desdobrar pra melhorar a performace. Vou procurar saber como este cassandra funciona. Deve ter uma estrutura bem mais simples que os bancos de dados relacionais, pra ganhar em performace. Será que ele é um banco orientado a objetos?</description>
		<content:encoded><![CDATA[<p>Muito irado quando uma aplicação cresce e seus desenvolvedores tem que se desdobrar pra melhorar a performace. Vou procurar saber como este cassandra funciona. Deve ter uma estrutura bem mais simples que os bancos de dados relacionais, pra ganhar em performace. Será que ele é um banco orientado a objetos?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eden</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78015</link>
		<dc:creator>Eden</dc:creator>
		<pubDate>Fri, 26 Feb 2010 20:01:45 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78015</guid>
		<description>Toda vez que tem alguma notícia de banco de dados tem esse tititi de DBAs...

Eu acho o seguinte. Pelo que me disseram, o forte do mysql é peformance de leitura, é isso mesmo? Pq se for então não deveriam ter escolhido ele para o twitter que recebe tanta escrita o tempo todo. Ou seja, falha de decisão no momento da implantação.</description>
		<content:encoded><![CDATA[<p>Toda vez que tem alguma notícia de banco de dados tem esse tititi de DBAs&#8230;</p>
<p>Eu acho o seguinte. Pelo que me disseram, o forte do mysql é peformance de leitura, é isso mesmo? Pq se for então não deveriam ter escolhido ele para o twitter que recebe tanta escrita o tempo todo. Ou seja, falha de decisão no momento da implantação.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carcará</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78013</link>
		<dc:creator>Carcará</dc:creator>
		<pubDate>Fri, 26 Feb 2010 19:56:26 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78013</guid>
		<description>Por que não trabalhar com Oracle e DB2? certamente por que o Cassandra se mostrou uma melhor opção pra eles, assim como pro Facebook, que foi a empresa que desenvolveu o Cassandra inicialmente. O Cassandra não é um banco tradicional como esses que estamos acostumados, ele sacrifica parcialmente algumas características básicas dos bancos relacionais em busca de performance e escalabilidade.</description>
		<content:encoded><![CDATA[<p>Por que não trabalhar com Oracle e DB2? certamente por que o Cassandra se mostrou uma melhor opção pra eles, assim como pro Facebook, que foi a empresa que desenvolveu o Cassandra inicialmente. O Cassandra não é um banco tradicional como esses que estamos acostumados, ele sacrifica parcialmente algumas características básicas dos bancos relacionais em busca de performance e escalabilidade.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dyego Souza do Carmo</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-78011</link>
		<dc:creator>Dyego Souza do Carmo</dc:creator>
		<pubDate>Fri, 26 Feb 2010 19:49:21 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-78011</guid>
		<description>Morte ao Java ! Morte ao Java !
hahaha :P</description>
		<content:encoded><![CDATA[<p>Morte ao Java ! Morte ao Java !<br />
hahaha :P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TecNews: Noticias Tecnofagia</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-2/#comment-77999</link>
		<dc:creator>TecNews: Noticias Tecnofagia</dc:creator>
		<pubDate>Fri, 26 Feb 2010 18:49:13 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-77999</guid>
		<description>[...] Com informações de BR-Linux [...]</description>
		<content:encoded><![CDATA[<p>[...] Com informações de BR-Linux [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wagner Santos</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-1/#comment-77993</link>
		<dc:creator>Wagner Santos</dc:creator>
		<pubDate>Fri, 26 Feb 2010 18:28:34 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-77993</guid>
		<description>@Paul,

DB2 é um lixo assim como seu perfil profissional. Você trabalha numa grande empresa e pelo visto se gaba de dizer que trabalha lá (se é que realmente trabalha). Concordo com o Juliano Martins. DB2 é sim um excelente banco de dados.

E para os que estão sentando o porrete no Java, acho que deveriam ler melhor a respeito, pois não é &quot;O monstro lento e pesado&quot;. É só saber onde irá aplicar Java. Cada caso é um caso, e há casos que não vale a pena utilizar Java, porém existem outros casos onde é muito melhor utilizar.</description>
		<content:encoded><![CDATA[<p>@Paul,</p>
<p>DB2 é um lixo assim como seu perfil profissional. Você trabalha numa grande empresa e pelo visto se gaba de dizer que trabalha lá (se é que realmente trabalha). Concordo com o Juliano Martins. DB2 é sim um excelente banco de dados.</p>
<p>E para os que estão sentando o porrete no Java, acho que deveriam ler melhor a respeito, pois não é &#8220;O monstro lento e pesado&#8221;. É só saber onde irá aplicar Java. Cada caso é um caso, e há casos que não vale a pena utilizar Java, porém existem outros casos onde é muito melhor utilizar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: João</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-1/#comment-77988</link>
		<dc:creator>João</dc:creator>
		<pubDate>Fri, 26 Feb 2010 17:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-77988</guid>
		<description>@marcosalex,

Um dos problema de se usar um Oracle, por exemplo, é o altíssimo custo de escalabilidade. O Oracle RAC é &lt;b&gt;MUITO&lt;/b&gt; caro. Para um website como o Twitter, pode ser impraticável depender de uma hemorragia de dinheiro para manter sua infra-estrutura. 
Não podemos comparar uma grande empresa, como uma instituição financeira, para quem a indisponibilidade poder inaceitável, com um Twitter.</description>
		<content:encoded><![CDATA[<p>@marcosalex,</p>
<p>Um dos problema de se usar um Oracle, por exemplo, é o altíssimo custo de escalabilidade. O Oracle RAC é <b>MUITO</b> caro. Para um website como o Twitter, pode ser impraticável depender de uma hemorragia de dinheiro para manter sua infra-estrutura.<br />
Não podemos comparar uma grande empresa, como uma instituição financeira, para quem a indisponibilidade poder inaceitável, com um Twitter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcosalex</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-1/#comment-77981</link>
		<dc:creator>marcosalex</dc:creator>
		<pubDate>Fri, 26 Feb 2010 15:19:56 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-77981</guid>
		<description>Concordo com o @Conan. A segurança que um banco proporciona pode ser muito maior que o preço pago por ele.

Como disse antes, não tenho a reclamar do DB2. Em segurança ele deu uma surra nos outros testados e em performance perdeu por pouca diferença. Como segurança e escala pra nós vem em primeiro lugar, não houve dúvida da escolha e nem arrependimento.

Trabalhar na IBM só dá garantia de alguma coisa se você trabalha envolvido no projeto. Como você não apresentou um motivo técnico sequer, é natural que alguém duvide da sua capacidade.</description>
		<content:encoded><![CDATA[<p>Concordo com o @Conan. A segurança que um banco proporciona pode ser muito maior que o preço pago por ele.</p>
<p>Como disse antes, não tenho a reclamar do DB2. Em segurança ele deu uma surra nos outros testados e em performance perdeu por pouca diferença. Como segurança e escala pra nós vem em primeiro lugar, não houve dúvida da escolha e nem arrependimento.</p>
<p>Trabalhar na IBM só dá garantia de alguma coisa se você trabalha envolvido no projeto. Como você não apresentou um motivo técnico sequer, é natural que alguém duvide da sua capacidade.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juliano Martins</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-1/#comment-77980</link>
		<dc:creator>Juliano Martins</dc:creator>
		<pubDate>Fri, 26 Feb 2010 15:19:44 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-77980</guid>
		<description>@Paul, DB2 não é lixo. Prova disso é que nos últimos 60 meses só se escuta que empresas estão migrando de Oracle pra DB2 ou MS. Vide o caso Unibanco-Itaú, foram para DB2.
Eu também trabalho na IBM, e por sinal, no lab de desenvolvimento de DB2. Como você trabalha na IBM, deveria ter lido o guia de conduta e ética, e saber que (resumindo a ópera) nunca devemos atacar publicamente o concorrente e nem nós mesmos. No mínimo, sua atitude mostra o tipo de profissional que você deve ser…
Finalizando, para cada problema existe uma solução, não vejo que nenhum banco seja tão melhor que o outro, existem DBAs e DBAs, já vi gente fazer maravilhas tanto com Oracle, quanto DB2 e quanto com outros. A tempo, sou DBA certificado Oracle e DB2 (não que um certificado valha alguma coisa).
Por fim, quem fala que DB2 está morto, está muito por fora do que acontece no mercado.</description>
		<content:encoded><![CDATA[<p>@Paul, DB2 não é lixo. Prova disso é que nos últimos 60 meses só se escuta que empresas estão migrando de Oracle pra DB2 ou MS. Vide o caso Unibanco-Itaú, foram para DB2.<br />
Eu também trabalho na IBM, e por sinal, no lab de desenvolvimento de DB2. Como você trabalha na IBM, deveria ter lido o guia de conduta e ética, e saber que (resumindo a ópera) nunca devemos atacar publicamente o concorrente e nem nós mesmos. No mínimo, sua atitude mostra o tipo de profissional que você deve ser…<br />
Finalizando, para cada problema existe uma solução, não vejo que nenhum banco seja tão melhor que o outro, existem DBAs e DBAs, já vi gente fazer maravilhas tanto com Oracle, quanto DB2 e quanto com outros. A tempo, sou DBA certificado Oracle e DB2 (não que um certificado valha alguma coisa).<br />
Por fim, quem fala que DB2 está morto, está muito por fora do que acontece no mercado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Conan</title>
		<link>http://br-linux.org/2010/crescimento-faz-twitter-trocar-o-mysql-pelo-cassandra/comment-page-1/#comment-77975</link>
		<dc:creator>Conan</dc:creator>
		<pubDate>Fri, 26 Feb 2010 14:53:09 +0000</pubDate>
		<guid isPermaLink="false">http://br-linux.org/?p=18591#comment-77975</guid>
		<description>@Allan Taborda dos Santos,
Qual o problema de uma ferramenta ser &quot;proprietária e custosa&quot;?

Eu trabalho a muitos anos com oracle e já trabalhei um pouco com DB2. Acho que o custo da indisponibilidade de um sistema é infinitamente maior que o custo do gerenciador de banco de dados e do suporte.</description>
		<content:encoded><![CDATA[<p>@Allan Taborda dos Santos,<br />
Qual o problema de uma ferramenta ser &#8220;proprietária e custosa&#8221;?</p>
<p>Eu trabalho a muitos anos com oracle e já trabalhei um pouco com DB2. Acho que o custo da indisponibilidade de um sistema é infinitamente maior que o custo do gerenciador de banco de dados e do suporte.</p>
]]></content:encoded>
	</item>
</channel>
</rss>



 

