Arquitetura

Arqui e tecno

Microservices após o hype – O que é? Qual a motivação? E eu realmente preciso disso? – Parte 03

Nesta série de artigos, discutimos o que são microservices, as suas vantagens e limitações. Caso você ainda não tenha lido os artigos anteriores, basta ir até a Parte 01 e Parte 02. Neste último artigo, de uma série de três, vamos discutir se precisamos mesmo de microservices. Também iremos discutir como dar início a uma implementação ou restruturação de uma arquitetura para a arquitetura baseada em microservices.

Leia mais
Arqui e tecno

Microservices após o hype – O que é? Qual a motivação? E eu realmente preciso disso? – Parte 02

Na parte 01 deste artigo discutimos a arquitetura baseada em microservices. Foram apresentados os problemas encontrados em grandes projetos sob a perspectiva da complexidade e da inovação. Também foi apresentado o conceito de microservices e como microservices trata as dificuldades encontradas em grandes projetos. Na parte 02, iremos tratar as vantagens e as limitações da arquitetura baseada em microservices.

Leia mais
Arqui e tecno

Medindo o desempenho de aplicações Web – Parte 3

Nos artigos anteriores (artigo 1 e artigo 2), vimos quais são os tipos de teste de performance que podem ser realizados para garantir o bom desempenho da aplicação, e também como um teste de carga pode nos ajudar a descobrir o quão performática é nossa aplicação. Nesse artigo veremos o que é, e como pode ser realizado um novo conceito de testes: o PWPO.

Leia mais
Arqui e tecno

Medindo o desempenho de aplicações Web – Parte 2

No artigo anterior, vimos o que é um teste de carga, teste de stress e teste de não regressão de performance. Além disso vimos qual a importância de realizar testes de desempenho para garantir o bom funcionamento da aplicação web, e o quanto se perde em tempo (e dinheiro) tendo um site lento. Nesse artigo veremos como um teste de carga poderá nos ajudar a descobrir o quão performática nossa aplicação e quais são os passos para planejar e executar um teste de carga.

Leia mais
Notícias

Mini curso gratuito – 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…

Leia mais
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…

Leia mais
Arqui e tecno

Introdução Lean Integration

Book Lean Integration

Seguindo a mesma linha de princípios baseado na TPS (Toyota Production System), que criou o Lean Manufactoring, o Lean Integration promove a eliminação de desperdício, melhoria continua e a criação de valores com foco no cliente, para as atividades de integração de aplicações e de integração de toda a cadeia de dados. Assim como foi feito para o desenvolvimento de software, uma adaptação do TPS foi introduzido por Mary e Tom Poppendieck no livro Lean Software Development, o Lean Integration aplica os mesmos princípios para…

Leia mais
Arqui e tecno

Levando aplicações .NET para a Cloud

Uma de nossas mais recentes pesquisas e projetos de desenvolvimento foi uma aplicação bancária on-line, a qual utilizamos para demonstrar a última tendência em desenvolvimento .NET. Quando chegou a hora de implantar, não encontramos uma máquina adequada para a publicação. Mas espere! Nestes tempos isto já não é mais um problema. Quando você necessita implantar uma nova aplicação pode simplesmente fazê-la na cloud mais próxima. Obviamente, a melhor escolha caiu sobre plataforma Azure. A questão apenas foi o nível de dificuldade que esta implantação traria?…

Leia mais
Arqui e tecno

Um sistema para aplicações em tempo real e bigdata análise, graças Hadoop e Cassandra

Enquanto ecosistema Apache Hadoop cresce e ao mesmo tempo o seu núcleo amadurece, existem atualmente várias empresas que oferecem distribuição Hadoop e serviços de primeira classe. Enquanto a EMC, depois de adquirir a Greenplum, parece se destacar e sair na frente, outras outras empresas, como Cloudera ou MapR ainda seguem no páreo. Este artigo apresenta o Datastax Brisk, uma inovadora distribuição Hadoop que coloca a infraestrutura Data Warehouse Apache Hive sob uma camada compatível com HDFS baseado no Cassandra. Brisk tenta combinar  aplicações de tempo-real…

Leia mais