Blog

My summer internship at Sandtable

Over the course of this summer I spent 11 weeks as a Software Engineer intern at Sandtable. I had a wonderful time here and learned a lot from some very knowledgeable and friendly Engineers. We worked with Trello, which I am very fond of, to organize our tasks and had daily morning chats about what everyone …
Read more

etcd3 leader election using Python

For a recent Sandtable hackathon, we built a prototype of a highly-available cluster (master-worker) framework. We decided to use etcd3 to store master state, for leader election, and implement a presence protocol. Etcd, developed by CoreOS, is a distributed, reliable key-value store written in Golang that implements the Raft consensus protocol. For leader election, we …
Read more

Using SSL with gRPC in Python

We have recently started using gRPC at Sandtable and we really like it. gRPC is an HTTP/2 based open-source RPC framework released by Google in 2015. It uses Google's Protocol Buffers as the interface definition language and data serialisation format. gRPC can be used from a number of different languages, for example, C++, Python, and Golang, to name …
Read more

A single AWS Elastic Load Balancer for several Kubernetes services using Kubernetes Ingress

We are using Kubernetes 1.4 in AWS to host several websites. Originally we had one pod and one service per website. We then created one Elastic Load Balancer (ELB) per website. To simplify the drawings we have indicated pods but you’ll see that we actually use deployments. As those websites are for development purposes, we wanted to …
Read more

DevOps Conferences 2016

We attended two DevOps conferences in September: Software Circus in Amsterdam and Container Camp in London. They provided a good opportunity to check-in on the latest trends and gossip in the containers and cloud computing world. Kubernetes or Mesos? The main sponsors of Software Circus this year were the Cloud Native Computing Foundation and Cisco. So there …
Read more

AWS Summit London 2016

Last week, we went on our annual pilgrimage to the AWS Summit in London. There were around 5000 attendees this year. The London Summit is the biggest in Europe, and is getting bigger and bigger every year. The summit started with the traditional keynote given by the CTO of Amazon.com, Werner Vogels. We were immediately reassured: Brexit …
Read more