Arun Gupta | Couchbase Blog

Author

All posts by Arun Gupta

Arun Gupta is the vice president of developer advocacy at Couchbase. He has built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for three years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.

Docker Service and Swarm Mode to Create Couchbase Cluster
Docker Service and Swarm Mode to Create Couchbase Cluster

Docker 1.12 introduced Services. A replicated, distributed and load balanced service can be easily created using docker service create command. A “desired state” of the application, such as run 3 containers of Couchbase, is provided and the self-healing Docker engine ensures...

Docker, Minecraft, Rx Java, CI/CD, Couchbase at JavaOne 2016
Docker, Minecraft, Rx Java, CI/CD, Couchbase at JavaOne 2016

JavaOne 2016 Session Catalog is now live! There are 400+ sessions from Sep 17 (Saturday) through Sep 22 (Thursday). Here are some of the places where you’ll find me: Day/Date Time Title Co-speaker Saturday, Sep 17 8am – 5pm JavaOne4Kids Several Sunday, Sep 18 10:30am...

Docker Services, Stack and Distributed Application Bundle
Docker Services, Stack and Distributed Application Bundle

First Release Candidate of Docker 1.12 was announced over two weeks ago. Several new features are planned for this release. This blog will show how to create a Distributed Application Bundle from Docker Compose and deploy it as Docker Stack in...

Couchbase Connect 2016 Call for Papers
Couchbase Connect 2016 Call for Papers

Couchbase Connect is an event where the best Dev and Ops minds in NoSQL get together! Inviting all developers, architects, administrators, and CxOs to Save the Date for Couchbase Connect16. This event is happening in the beautiful Bay Area and could be your reason to...

Kubernetes Cluster on Azure and Expose Couchbase Service
Kubernetes Cluster on Azure and Expose Couchbase Service

This blog is part of a multi-part blog series that shows how to run your applications on Kubernetes. It will use the Couchbase, an open source NoSQL distributed document database, as the  Docker container. Part 1 explained how to start Kubernetes cluster using Vagrant...

Couchbase 4.5 Beta is Now Available – Faster, Simpler, More Secure
Couchbase 4.5 Beta is Now Available – Faster, Simpler, More Secure

Couchbase 4.5 Beta is now available, download! This release has three main themes: Here is the list of features that you can now play with: Faster Sub Document API Memory-Optimized Global Indexes Array Indexing Faster Read-Your-Own-Write Consistency with N1QL Queries...

Couchbase 4.5 Application Contest – Chance to win $500 Amazon gift card!
Couchbase 4.5 Application Contest – Chance to win $500 Amazon gift card!

This blog focuses on a contest asking developers to build an application using Couchbase 4.5 Beta. One lucky winner will be awarded a $500 amazon gift card.

Couchbase on Mesos using DC/OS and Amazon
Couchbase on Mesos using DC/OS and Amazon

Couchbase Docker container can easily run on a variety of orchestration platforms: Couchbase Docker Container Couchbase on Docker Swarm Couchbase on Kubernetes Couchbase on OpenShift 3 Docker container using Apache Mesos and Marathon explained how to setup Mesos, Marathon, and run a simple...

Couchbase Cluster on Docker Swarm using Docker Compose and Docker Machine
Couchbase Cluster on Docker Swarm using Docker Compose and Docker Machine

The blog explains how to create and scale a Couchbase Cluster using full armor of Docker – Docker Machine, Docker Swarm and Docker Compose.

Couchbase on Amazon Marketplace
Couchbase on Amazon Marketplace

Couchbase Server can be easily downloaded and installed on your local machine. However a common way to run it is on Amazon. This blog will explain how you can run Couchbase on Amazon. Couchbase Server can be easily launched on Amazon Web...

Scaling and Rebalancing a Couchbase Cluster using CLI
Scaling and Rebalancing a Couchbase Cluster using CLI

Couchbase provides high availability and disaster recovery in several ways: Homogenous cluster Replication Intra-cluster replication Cross-data center replication (XDCR) Backup and restore Rack zone awareness This blog will show how to create a Couchbase cluster using Couchbase Command Line Interface (CLI)....

Couchbase XDCR using Docker Swarm, Machine and Compose
Couchbase XDCR using Docker Swarm, Machine and Compose

Cross Datacenter Replication (XDCR) in Couchbase provides an easy way to replicate data from one cluster to another. The clusters are typically set in geographically diverse data centers. This enables for disaster recovery or to bring data closer to users for faster...