Re: Preguntas sobre webminar BDR

From: Hellmuth Vargas <hivs77(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: Eduardo Morras <emorrasg(at)yahoo(dot)es>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Preguntas sobre webminar BDR
Date: 2014-09-25 21:47:21
Message-ID: CAN3Qy4oe6wyA4VksdONTUWEjaLcmSthdjbq4vuYpwBzPz6zDkQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 25 de septiembre de 2014, 16:37, Alvaro Herrera<alvherre(at)2ndquadrant(dot)com>
escribió:

> Eduardo Morras escribió:
> > On Thu, 25 Sep 2014 14:48:51 -0500
> > Hellmuth Vargas <hivs77(at)gmail(dot)com> wrote:
> >
> > > Hola Lista
> > >
> > > Pues según lo que entendí, se trataba de un ejemplo de como seria una
> > > posible plataforma en la cual se obtienen las sentencias y/o
> > > operaciones DML que se dan en PostgreSQL para extraerlas y/o
> > > aplicarlas a otra plataforma.
> >
> >
> > ... Crei que la implementacion que tienen ya hecha usa RabbitMQ de
> > forma definitiva. Nanomsg esta hecho en C, no en Erlang, funciona a
> > mas bajo nivel, distintas arquitecturas de distribucion de mensajes e
> > independiente de protocolos de red. Yo lo estoy usando activamente y
> > portando proyectos desde ZeroMQ y RabbitMQ.
>
> No sé de dónde salió lo de RabbitMQ. La implementación de BDR no usa
> RabbitMQ ni ninguna otra biblioteca de encolamiento; usa una
> implementación propia. No es posible usar RabbitMQ en conjunto con BDR.
>
> En Postgres 9.4 existe una funcionalidad nueva que se llama "logical
> decoding"; lo que hace es emitir mensajes que representan cada cambio
> efectuado en los datos a nivel lógico. Se pueden escribir plugins que
> reciban esos mensajes y los utilicen para cualquier cosa. En el caso de
> BDR existe un plugin muy específico de BDR que lo que hace es tomar esos
> mensajes, mandarlos a un servidor remoto, y re-ejecutarlos allá; con
> esto se consigua la replicación.
>
> Lo de RabbitMQ serviría, hipotéticamente, para tomar esos mensajes de
> logical decoding y hacer algo con ellos desde allí. Pero ojo que no
> tendría nada que ver con BDR.
>
> --
> Álvaro Herrera http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Training & Services
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org
> )
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>

Exacto, la confusión surge porque dentro de la presentación de Emanuel
Calvo "Introducción a BDR" se menciono como una funcionalidad potencial
que se podría desprender y en la cual se pueda extraer las
instrucciones y aplicarlas en otros sistemas.


Link del video...

https://www.youtube.com/watch?v=ATZkeYzIzhQ

--
Cordialmente,

Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet
Oracle Database 10g Administrator Certified Associate
PostgreSQL DBA

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Álvaro Hernández Tortosa 2014-09-26 00:57:45 Re: Failover para PostgreSQL
Previous Message Alvaro Herrera 2014-09-25 21:45:45 Re: Preguntas sobre webminar BDR