<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pensando sobre Tecnologia da Informação : leitura recomendada</title><link>http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx</link><description>Tags: leitura recomendada</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Off-topic: Mais números, sem ser de TI</title><link>http://blogs.technet.com/gebara/archive/2008/06/27/off-topic-mais-n-meros-sem-ser-de-ti.aspx</link><pubDate>Fri, 27 Jun 2008 15:14:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3079401</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/3079401.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3079401</wfw:commentRss><description>900 milhões de peças de Lego armazenadas diariamente. 170 quilômetros quadrados de prateleiras. Robôs subindo e descendo, armazenando e retirando material. Um total de 19 b ilhões de peças que podem ser armazenadas por ano. Vale a pena uma leitura no...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/06/27/off-topic-mais-n-meros-sem-ser-de-ti.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3079401" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/pessoal/default.aspx">pessoal</category><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category></item><item><title>Números, números, números</title><link>http://blogs.technet.com/gebara/archive/2008/06/26/n-meros-n-meros-n-meros.aspx</link><pubDate>Thu, 26 Jun 2008 16:40:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3078537</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/3078537.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3078537</wfw:commentRss><description>550 m ilhões de usuários, 2 b ilhões de pesquisas por mês, 10 b ilhões de pageviews por mês, 8 b ilhões de mensagens via Messenger por dia ! Não é brincadeira. Ajuda a entender o contexto dos dois webcasts que eu e o Waldemir fizemos. A arquitetura de...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/06/26/n-meros-n-meros-n-meros.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3078537" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category></item><item><title>Leitura crítica: GreenFactor</title><link>http://blogs.technet.com/gebara/archive/2008/06/26/leitura-cr-tica-greenfactor.aspx</link><pubDate>Thu, 26 Jun 2008 16:03:48 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3078511</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/3078511.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3078511</wfw:commentRss><description>Vale a pena dar uma olhada num estudo sobre a percepção na visão de executivos, disponível no site GreenFactor . O press-release pode ser acessado facilmente em http://www.greenfactorstudy.com/GreenFactor_Release_06-18-08.pdf . Apesar de eu recomendar...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/06/26/leitura-cr-tica-greenfactor.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3078511" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category><category domain="http://blogs.technet.com/gebara/archive/tags/green+it/default.aspx">green it</category><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+cr_ED00_tica/default.aspx">leitura crítica</category></item><item><title>Querem mudar o nome do Joe para One Machine</title><link>http://blogs.technet.com/gebara/archive/2008/06/26/querem-mudar-o-nome-do-joe-para-one-machine.aspx</link><pubDate>Thu, 26 Jun 2008 15:39:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3078492</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/3078492.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3078492</wfw:commentRss><description>Alguns de vocês devem ter lido meu post sobre um conto de ficção científica escrito em 1946, Uma Lógica Chamada Joe . Pois é, a Wired colocou no ar um artigo falando sobre um megacomputador, composto pela infinidade de computadores que estão hoje sobrando...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/06/26/querem-mudar-o-nome-do-joe-para-one-machine.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3078492" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/pessoal/default.aspx">pessoal</category><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category></item><item><title>Leitura recomendada: Uma Lógica Chamada Joe</title><link>http://blogs.technet.com/gebara/archive/2008/05/07/leitura-recomendada-uma-l-gica-chamada-joe.aspx</link><pubDate>Wed, 07 May 2008 05:09:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3051330</guid><dc:creator>Gebara</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/gebara/comments/3051330.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3051330</wfw:commentRss><description>1946. De novo, 1946. É por isso que adoro ficção científica. Aqui vão alguns trechos para vocês ficarem curiosos. Qualquer semelhança com a Internet, deve ser mera coincidência. Trecho: "Mas além disso, se quiser saber a previsão do tempo ou quem ganhou...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/05/07/leitura-recomendada-uma-l-gica-chamada-joe.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3051330" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/pessoal/default.aspx">pessoal</category><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category></item><item><title>Leitura recomendada, mas complexa: Hypervisor Top Level Functional Specification v0.83</title><link>http://blogs.technet.com/gebara/archive/2008/04/16/leitura-recomendada-mas-complexa-hypervisor-top-level-functional-specification-v0-83.aspx</link><pubDate>Wed, 16 Apr 2008 17:24:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3038059</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/3038059.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3038059</wfw:commentRss><description>Eu estava me preparando para uma conversa sobre a estratégia de virtualização da Microsoft e, durante minhas leituras, redescobri um link público que é extremamente útil para quem quiser aprofundar o conhecimento sobre o Hyper-V. É um documento extenso,...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/04/16/leitura-recomendada-mas-complexa-hypervisor-top-level-functional-specification-v0-83.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3038059" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/virtualiza_26002300_231_3B0026002300_227_3B00_o/default.aspx">virtualiza&amp;#231;&amp;#227;o</category><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category></item><item><title>Leitura recomendada: Everything's Now Infrastructure! Where's My App? (Burton Group)</title><link>http://blogs.technet.com/gebara/archive/2008/04/15/leitura-recomendada-everything-s-now-infrastructure-where-s-my-app-burton-group.aspx</link><pubDate>Tue, 15 Apr 2008 23:48:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3037687</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/3037687.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=3037687</wfw:commentRss><description>O assunto do post do Craig Roth j&amp;#225; traz claramente &amp;#224; tona algumas mudan&amp;#231;as que vivemos hoje em TI. Muito do que anteriormente consider&amp;#225;vamos uma aplica&amp;#231;&amp;#227;o, hoje pode ser considerado como infra-estrutura. O exemplo simples...(&lt;a href="http://blogs.technet.com/gebara/archive/2008/04/15/leitura-recomendada-everything-s-now-infrastructure-where-s-my-app-burton-group.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3037687" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category><category domain="http://blogs.technet.com/gebara/archive/tags/colabora_E700E300_o/default.aspx">colaboração</category></item><item><title>Leitura Recomendada: The Fractal Nature of Web Services</title><link>http://blogs.technet.com/gebara/archive/2007/09/20/leitura-recomendada-the-fractal-nature-of-web-services.aspx</link><pubDate>Thu, 20 Sep 2007 17:35:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2001927</guid><dc:creator>Gebara</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/gebara/comments/2001927.aspx</comments><wfw:commentRss>http://blogs.technet.com/gebara/commentrss.aspx?PostID=2001927</wfw:commentRss><description>&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;Não é um artigo novo, mas vale a pena dar uma olhada (&lt;A href="http://ieeexplore.ieee.org/search/srchabstract.jsp?arnumber=4134008&amp;amp;isnumber=4133979&amp;amp;punumber=2&amp;amp;k2dockey=4134008@ieeejrns&amp;amp;query=%28fractal+%3Cin%3E+ti%29+%3Cand%3E+%282+%3Cin%3E+punumber%29&amp;amp;pos=0" mce_href="http://ieeexplore.ieee.org/search/srchabstract.jsp?arnumber=4134008&amp;amp;isnumber=4133979&amp;amp;punumber=2&amp;amp;k2dockey=4134008@ieeejrns&amp;amp;query=%28fractal+%3Cin%3E+ti%29+%3Cand%3E+%282+%3Cin%3E+punumber%29&amp;amp;pos=0"&gt;&lt;SPAN style="COLOR: #666666"&gt;http://ieeexplore.ieee.org/search/srchabstract.jsp?arnumber=4134008&amp;amp;isnumber=4133979&amp;amp;punumber=2&amp;amp;k2dockey=4134008@ieeejrns&amp;amp;query=%28fractal+%3Cin%3E+ti%29+%3Cand%3E+%282+%3Cin%3E+punumber%29&amp;amp;pos=0&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #666666"&gt; - requer uma conta de usuário no IEEE). &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in"&gt;&lt;SPAN style="COLOR: black; FONT-FAMILY: Tahoma"&gt;Christoph Bussler, da Cisco Systems, escreveu um artigo bem interessante sobre a natureza fractal dos web services. O que ele quer dizer com isso? No atual contexto em que, para muitos, SOA é a "bala de prata" para todos os problemas de TI, Bussler discorre sobre a situação em que muitos serviços (funcionais ou não) começam a invocar uns aos outros, misturando contexto transacionais e não-transacionais, gerando o que ele chama de uma situação fractal&lt;/SPAN&gt;&lt;SPAN style="COLOR: #666666; FONT-FAMILY: Tahoma"&gt; (&lt;/SPAN&gt;&lt;A href="http://en.wikipedia.org/wiki/Fractal" mce_href="http://en.wikipedia.org/wiki/Fractal"&gt;&lt;SPAN style="FONT-FAMILY: Calibri"&gt;http://en.wikipedia.org/wiki/Fractal&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-FAMILY: Calibri"&gt;). &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Tahoma"&gt;Bussler faz uma boa descrição sobre a autonomia de serviços, a possibilidade de se fazer composições de aplicações de forma declarativa, levando à tão sonhada agilidade no desenvolvimento de novas soluções. Segundo ele, a uniformidade no design de serviços e de sua implementação leva a um &lt;/SPAN&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Tahoma"&gt;pattern&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Tahoma"&gt; no qual "tudo deveria ser um serviço", não apenas a lógica de negócios mas também serviços não funcionais como logging, monitoração e transformação de dados.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;A partir desta premissa, o artigo discorre sobre o uso dos serviços nào funcionais em um ambiente 100% SOA de uma empresa. &lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;Em seu racional, que às vezes chega a assustar (mas não é muito fora da realidade de muitos projetos), ele analisa o que pode acontecer numa situação muito simples, quando um serviço S1 envia uma mensagem ao serviço S2, aguardando uma resposta. Num mundo simples, isso pode simplesmente corresponder à transmissão de apenas duas mensagens na infra-estrutura de TI. Porém, à medida em que o autor do artigo coloca os serviços não funcionais no panorama geral (sistemas de filas, transações, transformação de mensagens, logging e monitoração), chega-se rapidamente a um total de 14 mensagens transportadas no sistema. Uau, para um simples esquema de request-reply, há realmente um perigo oculto por aqui.&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;O artigo leva a um certo exagero (salutar, na minha opinião) na questão dos serviços não funcionais. Pelo menos para dois dos serviços sobre os quais ele discorre (logging e monitoração), não considero muito real a necessidade de expô-los como servíços em ambiente distribuído. Aqui, até por força da análise fria do artigo, o uso de agentes de monitoração e logging residentes nos servidores auxilia, em muito, a diminuição desta complexidade e deste efeito multiplicativo no número de mensagens que trafegam pela infra-estrutura.&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;Em modelos mais pé-no-chão, os serviços de logging e monitoração não são, efetivamente, serviços invocados remotamente, mas sim serviços locais à maquina que hospeda o serviço requisitante. Neste caso, não há transporte efetivo de mensagens pela infra-estrutura a cada invocação e sim o transporte de um lote de dados a intervalos regulares entre a máquina monitorada e a console (ou banco de dados) central de monitoração, muitas vezes apenas uma versão condensada ou já pré-processada de informação. O uso desses serviços em forma de invocação remota apresenta, conforme exposto adequadamente no artigo, um efeito multiplicador de tráfego além de ser um gargalo acompanhado de um calcanhar de Aquiles da infra-estrutura. Se todo serviço funcional precisar invocar um serviço não funcional como uma ativação remota, a possivel (e muitas vezes provável) indisponibilidade dos serviços não funcionais pode causar a indisponibilidade completa de todos os sistemas que participam deste meio-ambiente. &lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;Vale a pena dar uma olhada e verificar quanto o uso inadequado de qualquer tecnologia pode se tranformar em uma boa dor de cabeça.&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;Atualização: erros de digitação e melhoria de frases.&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;Fernando Gebara Filho&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2001927" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/gebara/archive/tags/opinativo/default.aspx">opinativo</category><category domain="http://blogs.technet.com/gebara/archive/tags/leitura+recomendada/default.aspx">leitura recomendada</category></item></channel></rss>