In one of my clients projects, we are moving some parts from a monolithic PostgreSQL database into some microservices, which use MongoDB for their persistence. The whole migration can be done with native tools — psql and mongoimport to be precise — which results in a very high speed.

The Plan

MongoDB…

Davis Turner: Reckitt-Benckiser shoot for Ryder, used under CC-BY-SA-3.0 from https://commons.wikimedia.org/wiki/File:X2_warehouse.jpg

In my team and at my present contract at the Haufe-Group in Freiburg, we are using Continuous Integration and Continuous Deployment with a Kubernetes infrastructure — in my team on our own baremetal servers, at Haufe in Azure. What we did not tackle sufficiently so far is storage — and we do not seem to be alone.

I’ve reviewed the state of Kubernetes storage options in mid-2017 with a focus and Free and Open Source products, namely

  • Ceph with Rook.io
  • Infinit by Docker Inc.
  • NFS-HA with DRBD and pacemaker
  • GlusterFS with Heketi

You can read the result in the Haufe Developer Blog.

Lars Kumbier

IT Consultant

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store