How to Build Your Own CDN With Kubernetes

This post discusses the design and implementation of kubeCDN to simplify geo-replication of Kubernetes clusters to deploy services with high availability. Read all

Docker Compose CI/CD in Azure DevOps

Learn how this developer and his team learned to deploy Docker images and Docker Compose files in Azure DevOps for a major client. Read all

Managing High Availability in PostgreSQL: Part 3 — Patroni

Let's look at three options to manage high availability in PostgreSQL, including PostgreSQL Automatic Failover, Replication Manager (repmgr), and Patroni. Read all

Microservice Boundaries

A description of the scope of microservices and what they require, as well as, how they are named and a Heuristic boundaries. Read all

Persistence in Event Driven Architectures

The importance of being persistent in event driven architectures; including why architectures are useful and why we use Kafka. Read all

Exploiting Windows XP Using Kali Linux

In this article, we discuss how to exploit a live install of Windows XP Service Pack 3 by using the netapi32.dll vulnerability in the Windows Operating System. Read all

Step-by-Step Guide: Establishing Container Networking

Take a look at this introductory guide to Docker networking that includes three lab to connect containers using a bridge, access it from the host, and display it externally. Read all

Java Virtual Machine Internals, Part 1: Class Loader

In this post, we explore JVM internals, specifically class loaders, what it does, phases of class loading, and the Java class loading mechanism. Read all

Reducing Integration Hassles With JSON Schema Contracts

In this tutorial, see how to reduce integration hassles with JSON schema contracts. Read all

Microservices Best Practices: Why Build a Vertical Slice?

A developer takes a look at the concept of vertical slices, explaining what they are and the benefits they bring to microservice development and deployment. Read all

 

 

 

 

Top