Cloud Foundry: Design and Architecture
Derek Collison discusses the goals, the design premises and patterns employed in creating the architecture of Cloud Foundry, VMware’s open source PaaS, unveiling internal architectural details.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Charles Humble , translated by Anderson Duarte Vaz on Jun 30, 2010
No primeiro sinal de uma reviravolta no mercado de hardware, a Oracle iniciou a aquisição da Sun Microsystems e isso ajudou a ajudou a atingir a expectativa de lucro de Wall Street para o último trimestre, segundo dados divulgados na semana passada.
A habilidade da Oracle para fazer a Sun retomar lucratividade tem sido acompanhada de perto pelos investidores desde a aquisição da requisitada fabricante de servidores no início deste ano. A Sun sofreu um prejuízo operacional de $2.2bi (bilhões) no ano passado atuando como uma compania idependente, com grande parte da perda atribuída ao mercado de hardware.
Na quinta-feira da semana passada a Oracle disse que a Sun retornou a dar lucro no trimestre mais recente, ao menos de uma forma positiva, com uma renda operacional de $400m - porém ela ressaltou que a alocação de custos entre departamentos pode parcialmente ocultar a visão geral. A venda de hardware da Sun atingiu $1.2bn, acima das previsões. O presidente da Oracle, Safra Catz disse em uma declaração (Documento PDF):
Agora que a Sun é lucrativa, nós aumentamos a confiança que nós iremos atingir ou superar nosso objetivo de a Sun contribuir $1.5 bilhões para uma operação de renda 'non-GAAP' (Generally Accepted Accounting Principles, Princípios Contábeis Geralmente Aceitos) no ano financeiro de 2011, e $2.0 bilhões no ano financeiro de 2012.
Entretanto para atingir esse objetivo a Oracle deve contar com custos substânciais e redução da força de trabalho efetiva, e considerando o lado regulatório a Oracle indicou que estaria fazendo mais demissões na Sun do que havia previamente anunciado. Ao mesmo tempo a Oracle planeja mais do que dobrar a força de vendas da Sun, Ellison disse em uma coletiva de imprensa acompanhada de uma atualização para os investidores. "Estamos focados no crescimento dos negócios da Sun e fazer com que isso cresça rapidamente", ele disse.
O aumento do atrito entre os ex-funcionários da Sun levantou alguma preocupação na comunidade Java, pessoas de grande nome como Tim Bray especialista em ML e XML, Simon Phipps, ex-chefe do departamento de 'open source' na Sun, e o criador do Java, James Gosling. Desde que deixou a Oracle, Gosling disse que está usando
...uma enorme quantidade de tempo em conversar com a pessoas sobre a vida na Oracle. Elas precisam de um lugar para desabafar, e eu estou tentando ser um bom ouvinte. O êxodo fez um grande estouro. Muito em breve, tudo o que Larry irá ter é um portifólio de propriedade intelectual. Talvez seja isso que ele quer: existem poucas evidências de que ele estava interessado em qualquer pessoa.
Nós abordamos a Oracle para algum comentário mas recusou nosso convite.
Introducing SQLFire: a memory-optimized, high performance SQL database
The WebSphere Liberty Profile for Developers: An Introduction
RDBMS to NoSQL: Managing the Transition
Combining Inspections, Static Analysis, Testing to Achieve >95% Defect Removal Efficiency
VMware vFabric SQLFire - Test drive the data management system with memory speed, horizontal scalability and a familiar SQL interface
Derek Collison discusses the goals, the design premises and patterns employed in creating the architecture of Cloud Foundry, VMware’s open source PaaS, unveiling internal architectural details.
Andrew Watson talks about the work of the OMG, where CORBA is alive and well (hint: in your car), UML and UML Profiles vs. custom Modeling languages, DDS and other middleware, and much more.
Sohil Shah discusses creating iPhone and Android enterprise mobile applications based on cloud services using the open source platform OpenMobster.
Paul Sanford presents the transformations supported by data throughout its life cycle, and how that can be better done with Splunk, an engine for monitoring and analyzing machine-generated data.
A common “best practice” for unit tests is to only write a one assertion in each test. I intend to question this advice by showing that multiple assertions per test are both necessary and beneficial.
John Rauser presents the architectural and technological evolution of Amazon retail websites starting with 1994 and ending with adopting Amazon Web Services.
Michael Stal discusses system architecture quality, how to avoid architectural erosion, how to deal with refactoring, and design principles for architecture evolution.
Every developer has had to integrate with another system, API or component. Tis article provides strategies to handle the change and for he separating system boundaries.
1 comment
Watch Thread Reply