A principle is a universal truth that is applicable everywhere. A practice is a specific implementation of a principle and can vary based on the situation. Understanding why we do the things we do is the key to avoiding cargo cult programming.
Discover the key differences between Google BigQuery and Snowflake around architecture, pricing, security, compliance, data protection, performance, and more.
In this post, I'll review CQRS, event sourcing, graph database concepts necessary to build a distributed robust payment network system with enchanted audit functionality.
There are many services and tools to help manage microservices. This post looks at some options to highlight the similarities, differences, and when or why to use one.
DevOps is where the rubber meets the road. See how Kong provides an ideal toolset to make DevOps and software engineers successful via APIOps adoption.
This is another installment of CockroachDB and Kerberos coverage. Today, I'm going to demonstrate a way to override a custom service principal name (SPN).
Cloud engineering applies software engineering principles to improve and maintain infrastructure. Let's examine how to apply refactoring to infrastructure.
In this post, we'll learn to use Pulumi with Amazon API Gateway and EventBridge, Amazon's serverless event bus, to build scalable and maintainable apps and systems.
Medusa was upgraded to introduce support for all S3 compatible backends, including MinIO. Let’s see how to set up K8ssandra and MinIO to backup Cassandra.
In this tutorial, we’re going to define Kubernetes at a high level, talk about the anatomy of a cluster, and learn not just why you should care but how to try it for yourself.
Today, I'll talk about CockroachDB and the ever-so-popular YCSB benchmark suite by stepping through workload A in the YCSB suite of workloads against CockroachDB.
Have you ever been faced with building an OAuth 2.0 Authorization Server? Read this article to learn which building blocks are needed for that process.