ELK and scalability

Starting out with ELK is pretty straightforward and it usually highlights the benefits of a centralised logging solution. Once you see this you will want to consider a few of the implications of running ELK in a scalable production environment....

Elastisearch & Kibana Quickstart

The ELK stack (Elasticsearch, Logstash, Kibana) is becoming more popular as a solution for centralised logging due to it’s simplicity and powerfull features. It’s easy to set up, integrate and use. Setup Locally, instead of installing elasticsearch and kibana we...

What is Docker?

When I first heard of Docker, it was already popular and it seemed to bring something new and shiny, something about containers and how you can containerize your app. My initial thought was, there’s another buzz word! I only started...

Devs and docs

Whenever we create/setup/configure/design something new, we should document it. It sounds like a chore and nobody wants to do it, but we need it. I would clasify it as a matter of discipline, just like commit messages or naming conventions....

Hands on with RabbitMQ

Setup The Management plugin provides a web interface available at http://localhost:15672/#/ Command - start server C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1\sbin>rabbitmq-server.bat Work/Task Queue Used to distribute tasks between multiple workers. Round robin dispatching Message acknowledgement Message durability Fair dispatch Exchanges A producer...