Hi folks, this meetup will take place on Tuesday 26th May in the Scramble room at the Skills Matter Exchange on Goswell Road. Here is the agenda;
• Ilya Dmitrichenko, Engineer at Weaveworks talking about Running ElasticSearch cluster in Docker containers with Weave.
• Rob Tice, Director at Knowledge Integration talking about complex document structures in their Jisc Historical Texts project which comprises of 350K publications and 67m pages. http://historicaltexts.jisc.ac.uk/
• Q&A with Richard Pijnenburg
Note: Please also register for this meetup with Skills Matter - https://skillsmatter.com/meetups/7163-running-elastic-search-cluster-in-docker-containers-with-weave
Summary of Ilya's talk:
Docker provides a great way to ship and deploy apps. It is often seen as an alternative to OS-specific package managers as well partial replacement for configuration management tools with state of application embedded in the container you ship instead of being incrementally applied on each of your hosts. If you try to put ElasticSearch into a Docker container, it works almost out of the box, however you will have to cross into the host's network and it's not easy to manage. Weave provides a very flexible and secure overlay networking solution, which comes with added benefits of functional multicast in any cloud and DNS-based service discovery. There is an number of things you can do with Weave, that you haven't thought of before, for example, green/blue deployment can be performed on the same set of physical hosts with bringing up an entirely new network and copying each node's data locally. Weave allows you, as a developer, to design the network around your application, instead of having to adopt to a model of the physical network you are given.