Previously in my blog I have talked about microservices, and in a microservice architecture service teams think of their software as being a cog in a far larger machine. So suddenly for service team your customers or business people are not the only consumer of your […]
Category: DevOps
Reflecton on Building Microservices Designing Fine Grained Systems
Recently I have been reading “Building Microservices Designing Fine Grained Systems” by Sam Newman. Indeed it is a must read book if you are trying to move toward microservices. This book is going to influence and reflect a lot at my work, so I was thinking I […]
database strategies for microservices
Last blog I have talked about the problem of database lockup but how can we solve it? Shared Tables: Shared Tables could be a easy to go and a dirty solution that is very common. But be aware that it is high maintenance. Using mysql […]
Simple trick that can can help us to achieve Zero Downtime when dealing with DB migration
Currently we are dealing with quite a few deployment processes. For a company that enables DevOps culture, deployment happens many many times a day. Tiny fraction of code change goes to deployment, and as the change size is so small it gets easier to spot […]
Higher Level View of RDMA programming and its vocabularies
Recently I have come across a pretty cool tool called RDMA. It enables direct memory access from the memory of one computer into that of another computer without involving the burden of either one’s operating system. This permits high-throughput, low-latency networking, which is especially useful […]
Running a on premise local mysql replica with AWS RDS Aurora master
To solve our problem we are running a hybrid cloud. Few of our services are running on cloud and some of our services are running in premise locally in our country where we have our users and where AWS does not provide service. To able […]
Setting up (comodo) ssl for your website on aws
We have bought our ssl from comodo from name.com as we got a better deal there. After sending them our signed key. comodo sent us following files via email, against my private key. Now I would blog about how I setted the whole thing up […]
Configuring django for centralised log monitoring with ELK stack with custom logging option (eg. client ip, username, request & response data)
When you are lucky enough to have enough users that you decide to roll another cloud instance for your django app, logging becomes a little bit tough because in your architecture now you would be needing a load balancer which will be proxying request from […]
Sample AWS CodeDeploy configuration for django
AWS has its own continuous integration tool known as CodeDeploy, using a simple command you would be able to deploy on multiple servers when you want to change something on code base. Installing code deploy to instance If code deploy client is not installed at […]
Running a python/django app containerised in docker image pushed on private repo on top of kubernetes cluster
Recently I was looking for more flexible way to ship our code in production, docker and kubernetes are the sweetheart of the devops engineers. Docker is something that let us containerise our app in an image and then we let that image to run on […]