Skip to main content

2 posts tagged with "Open Source"

View All Tags

A Beginner’s Journey into HTTP, Load Testing, and Observability

· 7 min read
Daniel Dias
Daniel Dias
Software Engineer at Itaú Unibanco | Java | Golang | Apache TomEE Committer

capa

warning

Everything in this post was built purely for curiosity, learning, and research purposes.
I’m not a networking or infrastructure expert. The environment was intentionally simple and exploratory.
AI was used as a learning and research assistant, helping to speed up understanding and experimentation.


Introduction

I’m not a networking or infrastructure expert. This experiment started from a very simple and honest question:

How does HTTP really work in practice when requests hit a server, pass through a reverse proxy, are stressed by load tests, and are explained through metrics?

This work was driven by curiosity and hands-on learning. There was no production goal, no attempt at performance optimization, and no claim of best practices. The goal was to understand behavior by building, breaking, measuring, and observing.

To answer that question, I built a small but realistic local environment using common tools. The focus was:

  • Understanding HTTP request flow
  • Learning how reverse proxies behave
  • Generating realistic load
  • Observing system behavior via metrics

Becoming an Open Source Contributor with Apache TomEE

· 8 min read
Daniel Dias
Daniel Dias
Software Engineer at Itaú Unibanco | Java | Golang | Apache TomEE Committer

capa

Contributing to open source is an important step for developers who want to grow their skills and engage with real world projects. In this post, you will learn how to become an open source contributor with Apache TomEE, a lightweight and Jakarta EE compliant application server built on top of Apache Tomcat.

We will explore why open source contribution matters, how the Apache Software Foundation community works, and the different ways you can contribute to the TomEE project. This guide is designed for Java and Jakarta EE developers who want a clear and practical starting point for contributing to open source software using Apache TomEE.