I’m passionate about two things in my professional life: open source philosophy and distributed databases. I embraced open source philosophy at Red Hat. It’s a monastery for open source monks. Today, I continue to respect and admire Red Hat. I joined Couchbase for the open source, distributed database: Couchbase Server.

I wanted to know if our customers and community embrace open source philosophy too. I searched GitHub. This is what I found.

PayPal

Couchbase Server to Apache Kafka
https://github.com/paypal/couchbasekafka

The producer receives a stream of writes from Couchbase Server via the TAP protocol, transforms documents into messages, and publishes messages to a broker.

Couchbase Server to Apache Flume (Source)
https://github.com/paypal/cbflume

The producer receives a stream of writes from Couchbase Server via the TAP protocol, transforms documents into events, and appends the events to a channel.

Major League Soccer

Grunt + Couchbase Server
https://github.com/majorleaguesoccer/grunt-couchbase

LucidWorks

Apache Solr + Couchbase Server
https://github.com/LucidWorks/solr-couchbase-plugin

Thumbtack

Hibernate (2nd Level Cache) + Couchbase Server
https://github.com/thumbtack-technology/Couchbase-L2-Hibernate

Altoros

Cloud Foundry + Couchbase Server via BOSH
https://github.com/Altoros/couchbase-bosh

Languages and Frameworks

Spring Framework + Couchbase Server (Spring)
https://github.com/spring-projects/spring-data-couchbase

Spring Security + Couchbase Server (Titouan Compiegne)
https://github.com/tcompiegne/couchbase-token-store-spring-oauth2

ReactiveCouchbase (Scala + Play Framework)
https://github.com/ReactiveCouchbase

Akka + Couchbase Server (giabao)
https://github.com/giabao/couchbase-akka-extension

Apache Camel + Couchbase Server (Ugo Landini)
https://github.com/ugol/camel-couchbase

Mule + Couchbase Server (Ryan Meyer)
https://github.com/ryan1234/mule-couchbase

Vert.x + Couchbase Server (syklevin)
https://github.com/syklevin/vertx-couchbase

Vert.x + Couchbase Server (jmusacchio)
https://github.com/jmusacchio/mod-couchbase-persistor

Tomcat (Session Persistence) + Couchbase Server (KTH)
https://github.com/KTHse/tomcat-couchbase-persistence

GlassFish (Session Persistence) + Couchbase Server (rickyepoderi)
https://github.com/rickyepoderi/couchbase-manager

Java EE 7 + Couchbase Server (DevStackio)
https://github.com/devstackio/DevStackIo

DevOps

Couchbase Server via Docker (Brian Shumate)
https://github.com/brianshumate/docker-couchbase-server

Couchbase Server via Puppet (Justice London)
https://github.com/justicel/puppet-couchbase

Couchbase Server via Ansible (Brian Shumate)
https://github.com/brianshumate/ansible-couchbase-server

Couchbase Server on CoreOS & AWS (Traun Leyden)
http://tleyden.github.io/blog/2014/11/01/running-couchbase-cluster-under-coreos-on-aws/

New Relic + Couchbase Server (Andreas Altendorfer)
https://github.com/iboard/newrelic-couchbase

AppDynamics + Couchbase Server (AppDynamics)
https://github.com/Appdynamics/couchbase-monitoring-extension

Nagios + Couchbase Server (Sebastien)
https://github.com/swaeku/nagios-plugin-check-couchbase

Big Data

Apache Hadoop + Couchbase Server (Avira)
https://github.com/Avira/couchdoop

Couchbase Server includes a supported plugin for  Apache Hadoop integration.
http://docs.couchbase.com/admin/hadoop/hadoop-1.2.html

Apache Storm (Bolt) + Couchbase Server (Apache)
https://github.com/stormprocessor/storm-couchbase

Apache Drill + Couchbase Server (Jacques Nadeau)
https://github.com/jacques-n/drill-couchbase-plugin

Apache Flume (Sink) + Couchbase Server (Ivan)
https://github.com/voidd/flume-couchbase-sink

Elasticsearch + Couchbase Server (Ioan Chiriac)
https://github.com/ichiriac/sofa-elastic

Couchbase Server includes a supported plugin Elasticsearch integration.
http://docs.couchbase.com/admin/elastic/elastic-intro.html

Internet of Things

Arduino + Couchbase Server for Sensor Data (PureRocket)
https://github.com/PureRockets/couchbase-acquire

Author

Posted by Shane Johnson, Director, Product Marketing, Couchbase

Shane K Johnson was the Director of Product Marketing at Couchbase. Prior to Couchbase, he occupied various roles in developing and evangelism with a background in Java and distributed systems. He has consulted with organizations in the financial, retail, telecommunications, and media industries to draft and implement architectures that relied on distributed systems for data and analysis.

3 Comments

  1. The link to the puppet+couchbase refer to docker project

    1. Fixed. Thanks for letting us know.

Leave a reply