O desgaste da arquitetura centralizada

Ano após ano vemos os mesmos problemas, seja em websites do governo, em aplicações centralizadas do governo (como esta do Detran do Estado de São Paulo, que vira e mexe apresenta problemas sérios de desempenho e disponibilidade – http://www.agora.uol.com.br/saopaulo/ult10103u1033262.shtml) ou em aplicações de grandes websites de comércio eletrônico.

E sempre procuram resolver o problema de uma forma que acredito que não tem dado muito resultado, que é a forma mais simples mas em contra partida mais cara de resolver o problema: escalar o hardware, sempre comprando hardware cada vez mais caro e de difícil reposição.

A solução para isto não está no hardware, está na arquitetura de software e banco de dados da aplicação, faça a aplicação de forma descentralizada, trabalhe com N servidores e N bancos de dados, fique livre dos problemas de desempenho e de disponibilidade, trabalhe com hardware de baixo custo !!

A OBJECT pode ajudar no planejamento para a mudança de uma arquitetura centralizada para uma arquitetura descentralizada, nosso principal produto, o OBJECTMMRS ajuda muito pois permite que este processo de descentralização seja gradativo, você migra da aplicação centralizada para a descentralizada em etapas, sem o stress de uma implantação traumática – continue usando parte da sua aplicação de forma centralizada, com bancos de dados proprietários de alto custo, etc, e gradativamente va migrando para arquitetura descentralizada, com o uso de servidores e bancos de dados de baixo custo – O OBJECTMMRS vai ligar estes 2 mundos diferentes para você, de forma transparente e totalmente gerenciada.

Entre em contato, solicite uma visita para entendermos o seu problema e mostrarmos como podemos ajudar.

TCC sobre CASE OBJECTMMRS

Gostariamos de parabenizar o DBA André Baracho pelo término do seu Trabalho de Conclusão de Curso. Em seu TCC, orientado pelo Prof. Esp. Eder Couto, ele relata a experiência no uso do replicador de banco de dados OBJECTMMRS em um projeto onde ele integrou dados de recursos humanos da base de dados Oracle Corporativa com a base de dados de um novo sistema de informações de saúde desenvolvido no banco de dados PostgreSQL.

O OBJECTMMRS foi utilizado neste projeto como um integrador de dados em tempo real entre bancos de dados heterogêneos, e também foi usado no mesmo projeto como um descentralizador, onde cada unidade de saúde teria a sua base de dados local garantindo assim alto desempenho e alta disponibilidade.

A íntegra do trabalho de André pode ser vista em http://www.object.com.br/files/monografia_AndreBaracho.pdf

Com este trabalho André concluiu a sua pós-graduação em Banco de Dados com ênfase em SGBD Oracle (IESB – Centro Universitário de Brasília).

Object no PGBR2011

Neste mês de novembro estivemos palestrando no PGBR 2011. Levamos ao público presente o case de sucesso do grupo de supermercados Shibata na utilização do nosso produto para replicação de banco de dados ObjectMMRS. O grupo que anteriormente adotou arquitetura centralizada, e posteriormente adotou arquitetura de replicação master-slave, evoluiu sua arquitetura até chegar ao multi-master, tendo agora disponibilidade total, zero downtime e máximo de desempenho com um servidor de banco de dados em cada loja do grupo.

O grupo utiliza o banco de dados PostgreSQL com sucesso desde 2002.

Agradecemos aos organizadores do evento PGBR, mais uma vez foi um evento de sucesso, e neste ano contou com mais de 400 participantes.

Slides da palestra:

Object em Denver no PgDay 2011

Em outubro estivemos palestrando no PgDay 2011 em Denver. Mostramos nosso maior case de sucesso de uso de replicação multi-master com PostgreSQL para a descentralização de aplicações.

Destacamos a hospitalidade dos organizadores do evento (em especial Sr. Kevin Kempter), que nos deram todo o suporte necessário em nossa estadia na linda cidade de Denver.

Nesta viagem pudemos mostrar nossa idéia de descentralização que foi muito bem aceita por muitos dos presentes, adoraram a idéia de conseguir a custos baixos alta disponibilidade e alto desempenho. Também foi muito proveitosa tecnicamente já que pudemos discutir alguns conceitos de nosso produto com renomados engenheiros e arquitetos de software.

Slides da apresentação:

OBJECT em eventos PostgreSQL 2011

Estaremos apresentando o CASE de sucesso da rede de supermercados Shibata no uso de replicação multi-master com nosso produto OBJECTMMRS em 2 importantes eventos da comunidade PostgreSQL:

Venham ver a palestra e vejam como é possível o uso do PostgreSQL em aplicações corporativas que requerem alto desempenho e alta disponibilidade, a rede Shibata realiza diariamente mais de 500 mil operações (INSERT/UPDATE/DELETE) em sua base de dados central, estando hoje com aproximadamente 90Gb de dados.

Informação rápida e confiável

A rede de supermercados Shibata iniciou um projeto para trazer a informação de BI em tempo real para seus gerentes e executivos.

Através do uso do OBJECTMMRS, os dados recebidos nos concentradores dos PDVs, atualmente um banco de dados MySQL em cada loja da rede, serão replicados continuamente para o ERP / Retaguarda que trabalha com banco de dados PostgreSQL, e estes dados da retaguarda por sua vez são replicados para um servidor central PostgreSQL que recebe os dados e em tempo real também com o uso do OBJECTMMRS replica para a base de Business Intelligence, que é uma base de dados SQLServer.

Mas não pára por aí, uma vez os dados transformados pelas “classes customizadas” desenvolvidas pela própria equipe de TI da rede e gravados na base de BI SQLServer, o OBJECTMMRS mais uma vez entra em ação para replicar estes dados para as bases de dados SQLite localizadas nos smart-phones padrão Android que poderão ser usados online ou offline para a análise de vendas, compras, custos e rentabilidade.

O OBJECTMMRS entra neste circuito como o integrador de todas estas aplicações, oferecendo ao empresário dados em tempo real de centenas de PDVs consolidados em sua base de dados local do seu tablet ou smart-phone, podendo ele usar estes dados em qualquer situação ou ambiente, como por exemplo em uma longa viagem aérea, etc.

Entre em contato conosco e venha ser mais uma empresa a ter informações sempre disponíveis, nunca mais se preocupe com a frase “o sistema está fora do ar”, ou então “a rede está fora”, etc.

Nosso email: contato@object.com.br

Palestra no Firebird Developers Day

Neste sábado (23/07/2011), realizamos uma apresentação no Firebird Developers Day onde mostramos como transformar uma aplicação desenhada inicialmente para trabalhar de forma centralizada para poder trabalhar de forma descentralizada, usando o OBJECTMMRS para fazer a replicação entre os bancos de dados localizados em cada site / filial / unidade de negócios da empresa.


Mais uma vez o evento foi um sucesso, repleto de pessoas interessadas na compreensão de novas tecnologias, novos paradigmas, mentes abertas sempre à procura da melhor solução para atender bem a seus clientes.
Nossos agradecimentos a todos os parcipantes, e mais uma vez nossos parabéns aos organizadores do evento (Carlos Cantu e equipe) que mais uma vez deu um show de organização e pontualidade – nossa palestra começou exatamente às 9:00 hrs em ponto conforme agenda, e conseguimos termina-la também dentro do prazo estabelecido e pudemos responder ainda a diversas questões levantadas pelos participantes.


A apresentação (telas) e áudio da palestra poderão ser obtidos no DVD do evento que deverá estar disponível em breve no website do evento, em http://www.firebirddevelopersday.com.br