Notícias

Notícias

Os Gigantes da Web: video e slides da conferência do 24/01 em São Paulo

Como anunciado, no dia 24/01 em São Paulo, Mathieu Despriée – Consultor e Arquiteto Sênior na OCTO Technology – deu uma conferência (em inglês) sobre as práticas inovadoras das empresas bem sucedidas que chamamos de Gigantes da Web: Amazon, Facebook, Google, Netflix, e LinkedIn só para citar algumas.

Se você não teve a oportunidade de assistir essa palestra ao vivo no auditório da Globalcode ou online, aqui estão o video e os slides da palestra, onde foram tratados os seguintes assuntos:

  • Reduzir o Time to Market;

  • Mitigar os problemas de crescimento e aumento de tráfego e de volume dos dados;

  • Manter a excelência e qualidade nos seus produtos.

 

 

 

Links

Notícias

Mini curso gratuito – Gigantes da Web

Gigantes da Web

No mundo todo, os Gigantes da Web estão reinventando o modo como a TI é feita. Estes revolucionários são: Amazon, Facebook, Google, Netflix, e LinkedIn, só para citar alguns.
No dia 24/01 às 19h, venha descobrir com nosso consultor Mathieu Despriee, neste mini-curso promovido pela OCTO Technology as práticas inovadoras que fizeram estas empresas tão bem sucedidas.
E descobrir também como eles:

  • Reduzem seu Time to Market utilizando praticas como Lean Startup e Continuous Deployment
  • Resolvem problemas relacionados ao crescimento e aumento de trafico em seus sistemas, adotando tecnologias como NoSQL e Commodity Hardware
  • Mantém a excelência e alta qualidade em seus produtos, aplicando princípios como Pizza Teams e mantendo seus times orientados a funcionalidade, sem nunca esquecer da importância das métricas.

Esta palestra tem como publico alvo qualquer pessoa interessada ou inspirada na cultura dos gigantes da web, assim como:

  • Times de marketing
  • Gerentes de projeto
  • Arquitetos
  • Gerentes
  • Diretores de TI
  • e geeks de todas as tribos.

O mini-curso sera realizado no auditório da Globalcode, no seguite endereço. Atenção, o mini curso será ministrado em inglês!

Globalcode
Av. Bernardino de Campos, 327, CJ 22 – Paraíso – São Paulo
Próximo ao metro Paraíso.


View Larger Map

Para quem não pode participar presencialmente, o mini curso será transmitido também pela internet. Para fazer a inscrição, acesse o seguinte link:

http://globalcode.com.br/gratuitos/minicursos/minicurso-practices-of-the-web-giants
Nos encontramos lá!

Notícias

Café da manhã técnico – São Paulo : Big Data

Casos de uso e oportunidades em Big Data – Retorno de experiências com Hadoop

 

A Octo Technology Brasil, em parceria com NetApp Brasil, organiza o seu primeiro “Café da Manhã Técnico” que será realizado dia 28 de Novembro, no Hotel Renaissance São Paulo.

Os principais tópicos a serem abordados serão:

  • Big Data, um efeito de moda? Qual realidade por trás dos conceitos de Big Data?
  • Principais casos de uso por setor: apresentaremos experiências no setor de bancos de varejo, seguradoras, empresas de telecomunicações e energia, e-commerce.
  • Panorama das soluções do mercado com um foco no ecossistema Hadoop e a soluçãoNetApp para Hadoop
  • Como ser bem sucedido no seu primeiro projeto de Big Data/Hadoop? Principais desafios, dificuldades, expertise necessária, best practices, etapas de projeto…

Este encontro, em um formato inovador, é direcionado a diretores de tecnologia da informação, project managers, gerentes de célula de inovação e arquitetos.

 >>  Mais informações!  <<

 

Notícias

OCTO será patrocinadora das trilhas de arquitetura e agilidade do TDC2012

 A OCTO Technology participará este ano do TDC2012.

 

O TDC 2012, organizado pela Globalcode, acontecerá em São Paulo, do dia 04 até o dia 08 de julho.

Serão mais de 40 tópicos (trilhas) sobre os mais diversos temas de atualidade no mundo de TI!

Este ano, a OCTO Technology será patrocinadora e organizadora das trilhas de arquitetura e agilidade.

Temos alguns convites à sua disposição.

Assim caso tenha interesse em participar deste importante evento ou caso queira que alguém do seu time participe, entre em contato conosco que lhe mandaremos convites.

 

Notícias

JBoss Infinispan na Java Magazine 95

Este mês, foi publicado na revista Java Magazine 95, um artigo meu sobre JBoss Infinispan.

Uma das maneiras mais fáceis de melhorar a performance de uma aplicação é trazer os dados para mais perto dela e manter um formato que seja simples para ela consumir.

A maioria das aplicações escritas em Java, consomem dados que geralmente são armazenados em bancos de dados relacionais, como Oracle, MySQL, entre outros. Isto significa que para a aplicação consumir estes dados, precisa converter as informações que estão armazenadas em tabelas em objetos.

Por conta da natureza tabular destes dados, o processo de conversão de dados para objeto em memória pode ser muito custoso, e nem sempre é fácil. Para remediar estes problemas, ferramentas ORM como Hibernate e EclipseLink utilizam mecanismos de cache para armazenar os objetos internamente. Entretanto, quando a aplicação cresce e é necessário escalá-la para múltiplos servidores, e neste momento, começam a surgir vários problemas de sincronização de dados.

Para ajudar a resolver este problema, podemos utilizar uma plataforma de Data Grid. Dentro desta categoria, existem diversos frameworks e soluções, entre eles: Hazelcast, GigaSpaces, Oracle Coherence, Joafip, GridGain, ExtremeScale e JBoss Infinispan. .

Utilizei o JBoss Infinispan recentemente, em um projeto de grande porte, de uma nova URA inteligente, para uma grande empresa de Telecom da Itália. O sistema, foi distribuído em dois sites diferentes, com clusters com diversas máquinas.

A partir daí, surgiu a idéia de fazer este artigo. Neste artigo abordo além da computação em grid com ênfase na plataforma de datagrid Infinispan, abordo e a importância de seu uso em um ambiente corporativo, que tem necessidades mais específicas do que simplesmente criar um cache de dados.

Apresento os diferentes modos para criar um cache e seus conceitos, como Replicação, Invalidação, Distribuição, L1 Caching e Cache Local, assim como os benefícios de cada uma destas abordagens. E ao final, como transformar o Infinispan em uma solução NoSQL, utilizando Cache Stores com o Módulo REST.

Para concluir, apresento os módulos disponíveis para o desenvolvedor tirar ainda mais proveito desta poderosa plataforma, onde exploro como configurar um Módulo REST para acesso aos objetos no Grid via protocolo HTTP.

Sobre o Infinispan

Infinispan é uma plataforma para grid de dados open source distribuída pela JBoss. Geralmente, data grids são utilizados para reduzir a latência do banco de dados, prover alta disponibilidade e storage elástico dos dados, como soluções NoSQL. Data Grids podem ser utilizados em conjunto com bancos de dados tradicionais ou como cache distribuído, para acesso rápido aos dados.

Ao escolher o Infinispan no lugar de um simples cache, temos as seguintes vantagens:

  • Cluster: Podemos distribuir nosso cache em cluster com apenas algumas configurações;
  • Eviction: Mecanismo automático de eviction para evitar erros de out-of-memory e controle do melhor uso da memória;
  • Cache Loader: É possível configurar cache loaders (ver tópico “Cache Loader”) para persistir o estado dos objetos em um banco de dados ou em um arquivo no disco;
  • Suporte a JTA e compatibilidade com XA: Gerenciamento de transação com qualquer aplicação compatível com JTA;
  • Gerenciamento: É possível gerenciar e monitorar os objetos de uma instância do grid de dados através de componentes JMX ou utilizar um console gráfico com RHQ.
Caso se interesse por soluções desta natureza, entre em contato conosco!
Wagner Roberto dos Santos (@wrsantos)
Notícias

Lançamento do Blog OCTO em português sobre Arquitetura de Sistemas de Informação

OCTO Talks é o blog coletivo da OCTO.

Ele é aberto a todos os consultores OCTO Brasil e tem por objetivo de fornecer uma visão da arquitetura, partilhar as atualidades e tendências, ou oferecer feedbacks de experiências. O ritmo de publicação é de, em média, uma dezena de artigos por mês.

Ele pode também conter anúncios do RH, sociais, e de participação a conferências e eventos de TI. A ideia é criar uma troca com a comunidade brasileira de arquitetos utilizando o espaço para comentários.

Assine agora o feed RSS no seu leitor favorito para acompanhar os artigos e comentários!