Skip to main content
William-Crowell

William Crowell

Senior Enterprise Architect

Latest Content from William Crowell

Blog

Monitoring Spring Boot Applications in a Microservices World

Learn how to effectively monitor Spring Boot applications. This guide covers key metrics, essential tools like Actuator and Micrometer, and best practices.
Spring
Blog

Planning Your Next Spring Boot Upgrade

Planning your next Spring Boot upgrade or migration? Learn best practices, common challenges, and key steps to ensure a smooth, secure transition for your apps.
Spring, Java
Blog

Tomcat 11 Overview: Updates and New Features

Our expert gives an overview of Tomcat 11, touching on new features and updates, comparisons to earlier versions, upgrade considerations, and what may be coming in future Tomcat releases.
Tomcat
Blog

Spark vs. Hadoop: Key Differences and Use Cases

A comparison of Spark vs. Hadoop, two open source technologies used for Big Data processing and analytics, with key differences in terms of ecosystem, features, and use cases explained.
Hadoop, Databases
Blog

Apache Tomcat Security Best Practices

Our Tomcat expert outlines their top Apache Tomcat security best practices, including eight tips for Tomcat security hardening.
Tomcat, Security
Blog

Troubleshooting Tomcat Errors (And How to Fix Them)

In this blog, our Tomcat expert explains the most common Tomcat errors users encounter and how to address them to optimize your deployments.
Tomcat, Web Infrastructure
Blog

A Guide to Application Logging in Tomcat

In this blog, our expert explains the types of Tomcat logs and configuration best practices, as well as common mistakes with application logging in Tomcat.
Tomcat, Web Infrastructure
Blog

Tomcat vs. TomEE: Comparing Specifications and Use Cases

In this blog, our expert compares Tomcat vs. TomEE, including differences in specifications, use cases, and more.
Tomcat, Middleware
Blog

Cassandra vs. MongoDB: Performance and Feature Comparison

In this blog, our expert compares Cassandra vs. MongoDB, including performance considerations, key features, and potential use cases.
Databases