Skip to main content
Author headshot

Joe Carder

Enterprise Solutions Architect

Latest Content from Joe Carder

Blog

Processing Data Streams with Kafka and Spark

In this blog, our expert discusses the popular combination of Apache Kafka and Spark Streaming for processing data streams, compares Kafka Streams to Spark Streaming, and explains how to integrate Kafka and Spark.
Apache Kafka
Blog

How to Develop a Winning Kafka Partition Strategy

Learn about Apache Kafka partitioning, including partition strategy examples and best practices.
Apache Kafka
Blog

Beginner's Guide to Apache Tomcat Memory Configuration

In this blog, our expert discusses how to successfully navigate Apache Tomcat memory configuration — including common memory issues to watch out for.
Tomcat, Middleware
Blog

5 Apache Tomcat Performance Tips

In this blog, our expert discusses the top Apache Tomcat performance best practices enterprises can employ for big performance improvements.
Tomcat, Middleware
Blog

Exploring Kafka Connect

What is Kafka Connect? Get an overview of how Kafka Connect works, the Kafka Connect architecture, and why this data integration framework is important for enterprise Kafka deployments.
Apache Kafka, Middleware
Blog

Using Kafka With ZooKeeper

In this blog, our expert gives an overview of Kafka and ZooKeeper, and how they're used in tandem to solve enterprise data problems.
Apache Kafka, Middleware
Blog

Apache NiFi Overview: Key Benefits and Features

Get an expert overview of Apache NiFi, with details on features, benefits, examples, and ideal use cases.
Middleware, Open Source
Blog

The Problem With VM to Container Lift and Shift

In this blog, our expert discusses why a lift and shift from a VM-based architecture to a Container-based architecture can be problematic.
Containers, Virtualization
Blog

What Is SQL Database?

What is a SQL Database? Learn about the differences between MariaDB, MySQL, and PostrgreSQL in this blog.
Databases