Guzzler: Stream MySQL binary logs and consume them with Scala actors and RabbitMQ. 1

Posted by Hisham Fri, 19 Aug 2011 06:16:00 GMT

Guzzler allows you to stream MySQL binary logs from a master and lets you act on them using Scala actors (consumers). Consumers are configurable in guzzler.conf along with the rest of the required parameters. Included with Guzzler is a dummy consumer and a RabbitMQ one that will push queries into a RabbitMQ server for consumption.

Consumers either in Guzzler itself of behind RabbitMQ can analyze the queries (Guzzler provides an SQL query parser based on ZQL) and may decide to update counters, fire off events, log messages, etc.

https://github.com/mardambey/guzzler

Trackbacks

Use the following link to trackback from your own site:
http://hisham.cc/trackbacks?article_id=guzzler-stream-mysql-binary-logs-and-consume-them-with-scala-actors-and-rabbitmq&day=19&month=08&year=2011

Comments

Leave a response

  1. Avatar
    moncler outlet usa about 1 month later:
    here,make your life full of color ,it's a perfect website.Very informative blog. Thanks for taking the time to share your view with us.
Comments