Why Kubernetes Observability Is Essential for Your Organization

The Kubernetes service simplifies load balancing and container management of containerized applications. Simply put, it makes it easier for enterprise applications to have greater scalability, flexibility, and portability. After Linux, Kubernetes is one of the fastest-growing projects in the history of open-source software. According to a study by CNFC, the number of Kubernetes engineers grew […]

Understanding Consistency Level in the Milvus Vector Database (Part II)

In the previous blog about consistency, we have explained what the connotation of consistency in a distributed vector database is, covered the four levels of consistency – strong, bounded staleness, session, and eventually supported in the Milvus vector database, and explained the best-suited application scenario of each consistency level. To offer a quick recap, consistency […]

Why Kubernetes Observability Is Essential for Your Organization

The Kubernetes service simplifies load balancing and container management of containerized applications. Simply put, it makes it easier for enterprise applications to have greater scalability, flexibility, and portability. After Linux, Kubernetes is one of the fastest-growing projects in the history of open-source software. According to a study by CNFC, the number of Kubernetes engineers grew […]

What Should You Avoid When Doing DevOps?

The goal of the DevOps practice is an enabling technology that allows developers (Dev) and operations teams (Ops) members to work together more efficiently by automating deployment processes — all while keeping the customers’ data safe. But along this journey, companies face many common challenges and traps when implementing these principles, which we’ll explore here. […]

The Distributed Data Problem

Today, online retailers sell millions of products and services to customers all around the world.  This was more prevalent in 2020, as COVID-19 restrictions all but eliminated visits to brick-and-mortar stores and in-person transactions. Of course, consumers still needed to purchase food, clothing, and other essentials, and, as a result, worldwide digital sales channels rose […]

Why Are Devs Still Talking to DevOps?!

DevOps got off to a promising start. Way back in 2006, Amazon CTO Werner Vogel prophesied a hassle-free relationship between development and operations: “The traditional model is that you take your software to the wall that separates development and operations and throw it over and then forget about it. Not at Amazon. You build it, […]

LocalStack in Action (Part 1)

Provisioning AWS resources for your applications/organization can be complex—creating the AWS infrastructures (SQS, SNS, Lambda, S3…) with a fine-grained permissions model—and then trying to integrate your infrastructure with your applications will take time until you test it to ensure the whole flow is working as expected. In this article, I will introduce you to LocalStack, […]

When To Use a Graph Database?

The use of graph databases has grown massively in recent years, and they are becoming promising solutions for organizations in any industry. Their increased flexibility makes it easier to leverage relationships and connections in a way that traditional relational databases can’t do. But how do you know when to use a graph database? In this […]