Category: General

Multi-tenant Feature Flag Manager

Reading Time: 5 minutes I’ve been searching on the Internet for some already builtin Feature Flag Manager for multi-tenant systems, with not much luck. There are some companies and products that offer Feature Flag as a Service (let’s call it like that), which permits managing this contraption for your microservice architecture, but unsure about if they support multi-tenancy. In …

Review Course Containers Fundamentals (LFS253)

Reading Time: 3 minutes I’ve recently started with the training platform from The Linux Foundation, and my first course has been “Containers Fundamentals (LFS253)“. This is the first out of an unknown number of reviews dedicated to the courses I take from The Linux Foundation. On all these articles, I’ll write a small review with the highlights I consider …

Adopting a distributed key/value storage

Reading Time: 6 minutes Organization of the information. This is one of the most important challenges in the current era where a massive amount of data is managed. Looking for a distributed key/value store for your system is something not easy. In this article, we will define some desirable features for these kinds of systems and then we will …

How to create a Cloud Native Community Group

Reading Time: 2 minutes The Cloud Native Computing Foundation supports the worldwide community of the Cloud Native Community Groups (CNCG) and currently, they are working on expanding the Cloud Native community around the globe, and they are happy to accept the new local communities to join their network. In this short article, I will describe the few steps and …

Enter, The NATS

Reading Time: 11 minutes Deliver a message from point A to point B as fast as possible. This is a requirement for humankind for a long time ago. History says there are records from 900 B.C. about Royal Post system in China to practice communication by written documents carried by an intermediary from one person or place to another. …

Auto-Scaling No Jutsu

Reading Time: 6 minutes You knew that could happen… it’s part of life and shit happens. Your precious distributed system has been deployed on Monday for the first time in the production environment, with real traffic, brilliant!, all good so far… and on Friday evening, “that” happened. The system starts to raise HTTP 500 status code, just dropping requests …

Training Day

Reading Time: 4 minutes Pull Requests are WELCOME! This is probably the most common sentence in the open-source world. Attending to meetups, conferences, summits, and when somebody writes any comments in Github, usually asking how to do this or that, and make feature requests, that sentence comes back to you as an implacable boomerang. Most of the time, there …

Fluentd, experience in production

Reading Time: 6 minutes Unified logging systems are increasingly being used to┬áhandle the logs from all across the platforms and the applications. These systems are becoming even more important in a cloud scenario where heterogeneous applications of any kind are used to solve the business problems at scale. This article addresses an analysis of one of these unified logging …