When you transition to a microservices architecture, you usually start with the best intentions: decoupling components to move faster. But reality quickly catches up in production. You often find yourself staring at a black box—a network “spaghetti bowl” where it’s incredibly hard to see who is actually communicating with whom, which service is calling which database, or why a specific request suddenly takes 3 seconds to respond.
Anisse's personal blog
Hey ! My name is Anisse Tiouajni.
I am passionate about emerging technologies. I studied networks and telecommunications but I quickly switched to the world of software.
I have skills in several areas such as the Kubernetes/OpenShift container orchestration system, data integration tools (batch & realtime processing), technologies around Big Data and the development of cloud native applications.
I also love doing DIY and car mechanics.
It's been a long time since I wanted to share my knowledge on various and varied subjects around my passions. I think the personal blog format is a great way to share this experience with you.
Welcome and happy reading,
Recent Posts
La sécurité est un vaste sujet qui est transverse à toutes les composantes d’une organisation, impactant aussi bien les processus, les technologies que les individus, et nécessitant une approche globale et proactive pour protéger les données et les systèmes contre les menaces internes et externes.
Keycloak is a powerful identity and authentication server widely used to secure web applications and API services. However, one of the limitations of Keycloak is the lack of built-in observability metrics, such as the number of authentications performed within a realm.
Integrating Keycloak, an Identity and Access Management solution, with a NodeJS application can be a powerful combination for securing your application’s resources and managing user authentication. However, finding reliable and up-to-date content and tutorials that provide a step-by-step guide specifically tailored to NodeJS and Keycloak integration can be challenging.