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
What Is the Securing Open Source Software Act?
What is the Securing Open Source Software Act? Find out what's in the proposed legislation and how it will impact organizations using open source software.
Security
Blog
Understanding CVEs and CVSS Scores
A primer on CVEs and CVSS scores, with tips on when and how to patch vulnerabilities.
Security
Blog
AngularJS Overview: History, Features, Alternatives, and EOL Support
In this blog, our expert gives an overview of the development history of AngularJS, explaining key features, how it compares to similar frameworks, and support options for those running EOL AJS.
AngularJS
Blog
All About AlmaLinux 9.1
Our expert explains what’s new in AlmaLinux 9.1, touching on new features and updates, as well as what may be coming in future 9.x releases.
Operating Systems
Blog
Apache Kafka vs. ActiveMQ: Key Differences and Use Cases
Read our comparison of Apache Kafka vs. ActiveMQ for an overview of these two popular technologies, and the problems they can solve in enterprise systems.
Apache Kafka, ActiveMQ, Middleware
Blog
Apache Tomcat vs. NGINX
In this blog, our expert compares Apache Tomcat (an app server) and NGINX (a web server) and highlights the different features and use cases for these two open source web infrastructure technologies.
Tomcat, Web Infrastructure
Blog
A Second Wind for Apache Ambari
An overview of Apache Ambari, an open source tool for provisioning, monitoring, and managing Hadoop clusters that has had an interesting journey.
Hadoop, Databases
Blog
What's New in Rocky Linux 9.1
Our Linux expert reveals what's new in Rocky Linux 9.1, touching on key changes and feature updates, as well as what may be coming in future 9.x releases.
Operating Systems
Blog
Kafka Streams vs. Apache Flink
Our expert takes a look at similarities, use cases, and differences between two popular stream processing frameworks: Apache Flink and Kafka Streams.
Apache Kafka
Blog
Deploying Kafka on Kubernetes With Strimzi
In this blog, our expert explains why it makes sense to install Apache Kafka on top of Kubernetes, what Strimzi does, and how to quickly spin up a cluster in a Minikube environment.
Apache Kafka
Blog
Tomcat Patching Best Practices
Learn about Tomcat patching, including how to apply patches and best practices to ensure your Tomcat builds are always patched against the latest CVEs.