Microservices

Digital Marketing Coordinator working for Payara who has been involved in the Java space since 2017. Very much enjoys collaborating on projects and events with other individuals and organisations. Including Marketing committee activities for Jakarta EE and MicroProfile.
-
- Apache Cassandra
- Databases
- DataStax
- DevOps
- Kubernetes
- Microservices
K8ssandra ramps up security features to match Kubernetes’ best practices
New security features are coming to the open-source data platform: K8ssandra. The goal? To align even more with the security best practices of Kubernetes. Here’s an introduction to the platform’s security mission and an update on current initiatives. The security …
-
- Apache Cassandra
- Databases
- DataStax
- DevOps
- Kubernetes
- Microservices
Managing Distributed Applications in Kubernetes Using Cilium and Istio with Helm and Operator for Deployment
This post will show you the benefits of managing your distributed applications with Kubernetes in cross-cloud, multi-cloud, and hybrid cloud scenarios using Cilium and Istio with Helm and Operator for deployment. In our recent post on The New Stack, we showed …
-
- Databases
- Getting Started
- Microservices
- Neo4J
Journeys in Java, Level 5: Building an Empire of Microservices
We continue building our microservices system by adding a coordination layer to handle spinning multiple services up and down.
-
- Book Review
- Books
- Microservices
Book Review: Monolith to Microservices (Part 2)
In many cases, microservices are probably not ideal, but if you’re going to do it, take baby steps. Small and short-term wins matter; it boasts the team’s confidence. Always put checks and balance whether it is working or not. If not, then go back to the alternative ways.
-
- Kotlin
- Microservices
Chopping the Monolith: The Demo
Learn how to chop up the monolith by exposing the to-be-chopped parts via HTTP and use an API Gateway to route the wanted requests to one’s service of choice!
-
- Apache Cassandra
- Apache Pulsar
- Databases
- Microservices
Why Developers Should Use Apache Pulsar
Apache Pulsar is an open source streaming platform that addresses important limitations in Kafka, particularly for cloud-native applications.
-
- Getting Started
- Microservices
- Performance
Let’s Compile Java Code in the Cloud!
Antiquated features of the JVM make it hard to utilize resources on your Cloud instances. Is it time for Java compilation in the Cloud?
-
- Book Review
- Books
- Microservices
Book Review: Monolith to Microservices (Part 1)
Do we need to do all modern development via the microservices architecture? Is it the norm, the new standard? This book argues differently.
-
- Apache Pulsar
- DataStax
- Microservices
5 More Reasons to Choose Apache Pulsar Over Apache Kafka
Author’s note: I originally published this blog post in 2019, while I was CEO of Kesque, a real-time messaging service built on Apache Pulsar, the cloud-native distributed messaging and streaming platform. It’s a follow-up to an earlier post, “7 Reasons to …
-
- Apache Cassandra
- Apache Pulsar
- Databases
- kafka
- Microservices
Bring Streaming to Apache Cassandra with Apache Pulsar
How can you stream from Pulsar to Apache Cassandra, the powerful NoSQL database designed to support data-heavy applications in the cloud?
-
- Databases
- Getting Started
- Microservices
- Neo4J
Journeys in Java, Level 4: Building an Empire of Microservices
Welcome to the fourth iteration in a series about building microservices in Java. Learn how microservices work from the ground up in Java!
-
- Microservices
- Opinion
Chopping the Monolith
In this article, I highlight that microservices, as presented at conferences, are doomed to fail in most organizations.
-
- Apache Pulsar
- DataStax
- DevOps
- Microservices
Full Stream Ahead: Astra Streaming, Powered by Apache Pulsar
Astra Streaming is a massively scalable, highly performant event streaming and cloud messaging platform that addresses the data in motion requirements for modern data apps.
-
- Databases
- Getting Started
- Microservices
- Neo4J
Journeys in Java, Level 3: Building an Empire of Microservices
We are still in the beginning stages of building microservices with Java, but we have already seen how to send and receive communications between two Spring Boot applications. In the first blog post of this series, our two applications transmitted …
-
- Apache Cassandra
- Databases
- DataStax
- DevOps
- Microservices
The Serverless Database You Really Want
The dreaded part of every site reliability engineer’s (SRE) job eventually: capacity planning. You know, the dance between all the stakeholders when deploying your applications. Did engineering really simulate the right load and do we understand how the application scales? …
-
- Apache Cassandra
- Apache Pulsar
- Databases
- kafka
- Microservices
Why Pulsar Beats Kafka for a Scalable, Distributed Data Architecture
The leading open source event streaming platforms are Apache Kafka and Apache Pulsar. For enterprise architects and application developers, choosing the right event streaming approach is critical, as these technologies will help their apps scale up around data to support …
-
- Kubernetes
- Microservices
Introducing KoolKits: OSS Debugging Toolkits for Kubernetes
KoolKits (Kubernetes toolkits) are highly-opinionated, language-specific, batteries-included debug container images for Kubernetes. In practice, they’re what you would’ve installed on your production pods if you were stuck during a tough debug session in an unfamiliar shell. To briefly give some …
-
- Apache Cassandra
- Databases
- DataStax
- DevOps
- Kubernetes
- Microservices
Save Hours on your Setup of K8ssandra with the New Config Builder
Setting up K8ssandra in your workflow just got a whole lot easier. With the new Config Builder you can be running Apache Cassandra® on Kubernetes in a matter of minutes. The purpose of K8ssandra is to make it easy to …
-
- Apache Cassandra
- Databases
- DataStax
- DevOps
- Kubernetes
- Microservices
Why we decided to build a K8ssandra Operator – Part 4
In the first, second, and third posts in this series, we’ve shared conversations with K8ssandra core team members on our journey to build a Kubernetes operator for K8ssandra. We’ve discussed the virtues of the Helm package manager versus Kubernetes operators for deploying and managing …
-
- Apache Cassandra
- Apache Pulsar
- Databases
- Microservices
The Critical Role Streaming Plays in a Data Stack
In this article we are discussed Why Apache Pulsar and its support for streaming data is the right choice for multi-datacenter, geo-distributed deployments.
-
- Databases
- Getting Started
- Microservices
- Neo4J
Journeys in Java, Level 2: Building an Empire of Microservices
Let’s dive into the world of microservices find out the complexities, best practices, and troubles. I will share all my learnings, as well!