Essential microservices integration patterns

A microservices architecture fosters the building of software applications as a suite of independent, fine-grained, and autonomous services. Therefore, when we build a real-world business use case, the microservices that comprise the application have to communicate with each other. With the proliferation of fine-grained services, integrating microservices and building inter-service communication has become one of… Continue reading Essential microservices integration patterns

What you should know about serverless computing before you start

Are you considering serverless computing? So is everyone else in IT. A recent survey released by New Stack reveals that half of IT executives in the survey say they are already running with a serverless architecture, and 28 percent intend to do so within the next 18 months. The survey of 608 companies found that benefits among… Continue reading What you should know about serverless computing before you start

What’s new in Kubernetes containers

The latest version of the container orchestration system Kubernetes, 1.12, brings to GA the Kubelet TLS Bootstrap, a feature that automates the provisioning of TLS client certificates for Kubelets. Kubernetes 1.12 also adds support for container cluster autoscaling on Microsoft Azure’s virtual machine scale sets. To read this article in full, please click here (Insider… Continue reading What’s new in Kubernetes containers

Pub/sub messaging: Apache Kafka vs. Apache Pulsar

These days, massively scalable pub/sub messaging is virtually synonymous with Apache Kafka. Apache Kafka continues to be the rock-solid, open-source, go-to choice for distributed streaming applications, whether you’re adding something like Apache Storm or Apache Spark for processing or using the processing tools provided by Apache Kafka itself. But Kafka isn’t the only game in town.… Continue reading Pub/sub messaging: Apache Kafka vs. Apache Pulsar