Info. do DC | Segurança | Fórum | Blog | Suporte | BSRSoft TV | Cursos| BSRSoft Dev | Tiobe Index

BSRSoft Dev: Centralização de logs com o Scribe

Fonte:  Gustavo Soares – http://gustavosoares.com/blog/2010/07/14/centralizacao-de-logs-com-o-scribe/

O scribe é uma aplicação criada e utilizada pelo Facebook para centralização de logs. Existem outras soluções que focam neste mesmo assunto como por exemplo o Splunk e diversas outras com o já conhecido Syslog, ou até o mesmo o Spread. Ainda sobre o syslog, existe [...]

BSRSoft Dev: Escalando o MySQL em projeto de sistemas – Parte 02

Fonte: Wagner Bianchi – imasters.uol.com.br/artigo/14935/mysql/escalando_o_mysql_em_projeto_de_sistemas_parte_02/

Como já salientado no artigo anterior, voltamos a falar sobre alguns pontos nos quais é preciso ter atenção redobrada quando da concepção de sistemas ou mesmo ao lidar com ambientes problemáticos. Lembrando que o nosso foco é trazer à tona os principais tópicos a serem observados no ambiente e, consequentemente, chegarmos ao [...]

BSRSoft Dev: Escalando o MySQL em projetos de sistemas

Fonte: Wagner Bianchi – imasters.uol.com.br/artigo/14898/mysql/escalando_o_mysql_em_projetos_de_sistemas/

Após algum tempo pesquisando sobre o assunto e participando de muitas consultorias para empresas cujo ambientes apresentam problemas graves referentes à escalabilidade e à alta-disponibilidade, conceitos conhecidos respectivamente por scalable ou scale-out e high-available ou high-availability, decidi iniciar a escrita de alguns artigos que tratarão desde de assuntos relacionados à maior disponibilidade dos [...]

BSRSoft Dev: Tutorial – Migrando MySQL para PostgreSQL

Fonte: Thiago Avelino – imasters.uol.com.br/artigo/15556/postgresql/migrando_mysql_para_postgresql/

Convertendo Base de Dados MySQL para PostgreSQL
Primeiramente vamos fazer Backup de nossa Data Base MySQL com o software mysqldump do próprio MySQL:

mysqldump –compatible=postgresql bancodedados > bkp-bancodedados.sql

BSRSoft Dev: Cluster no MySQL - Parte 01

Fonte: http://imasters.uol.com.br/artigo/11673/mysql/cluster_no_mysql_parte_01/
Autor: Mauro Pichilliani – 26/02/2009

Olá, pessoal. Na coluna desta semana mostrarei como implementar um cluster com servidores MySQL rodando no Linux.
A necessidade de se montar um cluster no MySQL está relacionada à alta disponibilidade das informações e à tolerância a falhas.

Com dois ou mais servidores MySQL sendo executados em cluster os dados são automaticamente replicados [...]

BSRSoft Dev: MySQL - Aggregates: subqueries vs. GROUP BY

Autor: Stack Overflow (http://explainextended.com/2010/01/30/aggregates-subqueries-vs-group-by/)

I have a table users and there is a field invited_by_id showing user id of the person who invited this user.

I need to make a MySQL query returning rows with all the fields from users plus a invites_count field showing how many people were invited by [...]

Desenvolvendo aplicações escaláveis em PHP usando MongoDB

(Fonte: http://www.phpclasses.org/blog/post/118-Developing-scalable-PHP-applications-using-MongoDB.html - Autor: Cesar D. Rodas)

Sumário: Nowadays there is a new kind of databases that is getting very popular, specially for Web development, including the PHP world, which are the NoSQL databases.

This article focus specifically on MongoDB, despite there are several other NoSQL database implementations.

BSRSoft Dev: Escalabilidade no MySQL 5.5-m2

Fonte: (MySQL.com – http://planet.mysql.com/entry/?id=23678)

Oracle recently announcent MySQL-5.5.2-m2 milestone, and I have a predition that MySQL-5.5 will be announced as GA on MySQL UC 2010 in April.

So let’s make quick on scalability characteristics we should expect from new release.

I made sysbench oltp benchmarks on 10 mln rows (worth [...]

BSRSoft Dev: ETL (Extract Transform Load - Extração Transformação Carga) - Raspagem de Dados

(Fonte: http://imasters.uol.com.br/artigo/15447/bancodedados/raspagem_de_dados/)   by Mauro Pichiliani

Olá, pessoal. Na coluna desta semana vou comentar sobre uma idéia que já é antiga, mas vem ganhando alguma atenção recentemente: a raspagem de dados. Comentarei sobre o que se trata, alguns detalhes, um exemplo e também apresentarei outras questões relevantes.

O conceito de raspagem de dados, ou [...]