<div class="gmail_quote">2011/1/12 Douglas Campos <span dir="ltr">&lt;<a href="mailto:douglas@theros.info">douglas@theros.info</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

&gt; Não entendi. Qual preconceito?<br>
Era brincadeira :P<br></blockquote><div><br></div><div>Ah, era engraçado? :P</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
&gt; Ok, pode me chamar de velho, old-school, o que for. Mas na minha época,<br>
&gt; file-system era algo que tinha alguma coisa a ver com o kernel do sistema<br>
&gt; operacional. Mesmo com o uso cada vez menos incomum de &quot;user space&quot; file<br>
&gt; systems hoje, sempre há um gancho no kernel. Por exemplo, sou um feliz<br>
&gt; usuário de sshfs [1], mas ele precisa que o fuse [2] faça o gancho dentro do<br>
&gt; kernel do Linux.<br>
<br>
</div>uso o fuse também, mas já sofri bastante com infra restritiva (que não<br>
deixava você colocar nada no kernel), logo essas coisas &quot;application<br>
level&quot; fazem algum sentido pra desembaraçar o processo de deploy<br></blockquote><div><br></div><div>eu sou de infra, eu faço restrições, principalmente quando o developer quer usar feature X ou Y porque é legal para caramba, sem que haja algo que sequer lembre vagametne uma garantia de que isso não irá prejudicar a estabilidade do sistema, e a responsabilidade de mantê-la (a estabilidade) é minha.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">&gt; Dei uma lida rápida no começo da documentação do HDFS. Ok, entendi (em<br>
&gt; linahs gerais) o que o cara quis fazer. Eu mudaria o nome de &quot;filesystem&quot;<br>
&gt; para algo como &quot;JVM-based filesystem&quot; ou algo assim, para evitar<br>
&gt; ambiguidades. But hey, that&#39;s just me.<br>
<br>
</div>A idéia não é performance, é escalabilidade, então sem problemas<br>
<div class="im"><br>
&gt; Pessoalmente eu não sei se usaria algo em Java (+ pesado) para lidar com<br>
&gt; algo que pode ter requerimentos de performance como I/O de dados. Algo em<br>
<br>
</div>Cuidado com a falácia de que java é pesado, o foco da vm é otimização<br>
adaptiva, e no caso de long-running processes pode até ganhar de muita<br>
aplicação com otimização agressiva (já bati código C compilado com -O4<br>
usando java).<br></blockquote><div><br></div><div>eu trabalho com java. sorry: java É pesado. não necessariamente em CPU, mas com certeza em memória, e os programadores cabações que acham que o garbage collector é um duende miraculoso que some imediatamente com todos os objetos não utilizados e que memória é infinita, esses não ajudam em nada a mudar essa visão.</div>

<div><br></div><div>otimização adaptativa é o foco da jvm da sun^Woracle, não necessariamente de todas as JVMs. por exemplo trabalho com websphere, que é da IBM, e usa a JVM da IBM, que faz Just InTime compiling na hora do load, de tudo, para binário nativo, em memória. A CPU disso depois é uma delícia, mas imagine o custo em memória, e o tempo de startup...</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">&gt; não faria sentido se não usassem. Eu pensaria em algo feito em C/C++ para</div><div class="im">
&gt; implementar esse &quot;file system&quot;, e que provesse essa funcionalidade<br>
&gt; &quot;genérica&quot; em todas as plataformas onde fosse compilado, mas que pudesse se<br>
&gt; proveitar de coisas como o FUSE no Linux para ser acessado diretamente como<br>
&gt; um &quot;real file system&quot; (mesmo que em user-space), sem que isso tenha um custo<br>
&gt; de performance tão alto.<br>
<br>
</div>Resumindo: a merda é tentar vender como fs, mesmo sendo um fs devia<br>
ser vendido como datastore<br></blockquote><div><br></div><div>my point exactly. estava me faltando essa palavra: &quot;datastore&quot;. ou melhor, um &quot;datastore distribuído&quot; ;-)</div><div><br></div><div>[]s,</div>

</div>-- <br><font face="georgia, serif">Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com" target="_blank">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz" target="_blank">www.flickr.com/photos/alexeiz</a>]<br>

<span style="border-collapse:collapse"><div>«Only love / Can bring the rain / That makes you yearn to the sky»</div></span></font><br>