Recap of Summit 2024: Embracing Innovation and Connection

In January, amidst the bustling streets of Bangkok, the Qilin.Cloud team participated in the NFQ Summit, seizing every opportunity to connect, learn, and grow. This is no ordinary marketing conference; it is a dynamic business and tech networking event, bringing...

How to Orchestrate Best-of-Breed Technologies in Digital Commerce

The days of monolithic software systems in B2B and sophisticated B2C commerce are over. Find out here where the technology journey is heading and what role cloud-native composable commerce platforms such as Qilin.Cloud play in this. Back in 2014, Gartner pointed out...

The Decision-Making Process Behind the Qilin Event Processor

Imagine Qilin.Cloud as a bustling concert hall, where data flows like vibrant melodies weaving through the audience. But behind the scenes, a complex orchestra of decisions ensures every note hits its mark at the perfect time. Have you ever wondered how data dances...

The Art of Having Teams on Different Continents

In the ever-evolving landscape of global collaboration, the challenges and triumphs faced by teams working across continents reveal the true human experience behind the scenes. At Qilin.Cloud, our journey is not just about showcasing success, it is about embracing the...

From Zero to Hero

In the ever-evolving realm of information technology, the journey from student life to a professional career is both challenging and rewarding. This is the story of MYT, which is the name given to our group of freshers at Qilin.Cloud.

Streamline event-driven microservices with Kafka and Python

With the rise of big data, cloud, and streaming platforms, monolithic apps just won’t do. Here’s a blueprint for an adaptable and scalable event-driven microservices project using Kafka and Python.

Cache Miss Attack

Caching is awesome but it doesn’t come without a cost, just like many things in life.

One of the issues is π‚πšπœπ‘πž 𝐌𝐒𝐬𝐬 π€π­π­πšπœπ€. It refers to the scenario where data to fetch doesn’t exist in the database and the data isn’t cached either.

Trunk-based Development

A source-control branching model, where developers collaborate on code in a single branch called β€˜trunk’ *, resist any pressure to create other long-lived development branches by employing documented techniques. They therefore avoid merge hell, do not break the build, and live happily ever after.

Principles & Best Practices for Rest API

This best practice article is for developers who want to create RESTful web services that provide high reliability and consistency across multiple service suites. When these guidelines are followed, the services are positioned for rapid, widespread, public adoption by internal and external customers.

Use architecture decision records to document your project

Documenting architectural decisions helps a project succeed by helping current and future contributors understand the reasons for doing things a certain way.

Cache Miss Attack

Before understanding about Cache Miss Attack, let’s talk a...