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 […]
Author: Sadaf Noor
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 […]
Collecting docker and syslogs using ssl enabled filebeat OpenDistro ELK
docker-compose.yml version: ‘3’ services: oelk-node1: image: amazon/opendistro-for-elasticsearch:0.9.0 container_name: oelk-node1 environment: – cluster.name=oelk-cluster – bootstrap.memory_lock=true # along with the memlock settings below, disables swapping – “ES_JAVA_OPTS=-Xms512m -Xmx512m” # minimum and maximum Java heap size, recommend setting both to 50% of system RAM – opendistro_security.ssl.http.enabled=false – path.repo=/usr/share/elasticsearch/backup […]
Jenkins: The Definitive Guide
Migrating to Microservice Databases: From Relational Monolith to Distributed Data By Edson Yanaga
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 […]