# Core Development & Architecture

**URL:** https://discuss.ferron.sh/c/core-development-architecture/7.md

[Latest](https://discuss.ferron.sh/latest.md) · [Categories](https://discuss.ferron.sh/categories.md) · [Tags](https://discuss.ferron.sh/tags.md)

---

## [About the Core Development & Architecture category](https://discuss.ferron.sh/t/about-the-core-development-architecture-category/9)

<div class="topic-metadata">

**Author:** [@dorianniemiec](https://discuss.ferron.sh/u/dorianniemiec)\
**Replies:** 0\
**Last updated:** [August 31, 2026, 8:42pm UTC](https://discuss.ferron.sh/t/about-the-core-development-architecture-category/9 "2026-08-31T20:42:12Z")

</div>

For developers extending Ferron or contributing to the core codebase.

---

## [How I improved the memory usage of my web server](https://discuss.ferron.sh/t/how-i-improved-the-memory-usage-of-my-web-server/16)

<div class="topic-metadata">

**Author:** [@dorianniemiec](https://discuss.ferron.sh/u/dorianniemiec)\
**Replies:** 0\
**Last updated:** [September 14, 2026, 7:07am UTC](https://discuss.ferron.sh/t/how-i-improved-the-memory-usage-of-my-web-server/16 "2026-09-14T07:07:28Z")

</div>

When I saw someone wanted to replace Caddy with Ferron 3, because they said Caddy was too heavy. I checked the memory usage while benchmarking Ferron 3 and Caddy, and it turned out Ferron 3 had higher memory usage, and i…

---

## [How an HTTP/2 bug led me to an emergency Ferron 3 release](https://discuss.ferron.sh/t/how-an-http-2-bug-led-me-to-an-emergency-ferron-3-release/14)

<div class="topic-metadata">

**Author:** [@dorianniemiec](https://discuss.ferron.sh/u/dorianniemiec)\
**Replies:** 0\
**Last updated:** [September 4, 2026, 1:38pm UTC](https://discuss.ferron.sh/t/how-an-http-2-bug-led-me-to-an-emergency-ferron-3-release/14 "2026-09-04T13:38:02Z")

</div>

Remember when I was excited to show Ferron 3.0.0-rc.1? Well, that faded away when I visited the Ferron website, and found that it (or rather zincio-http) had a critical bug inside HTTP/2 implementation… :pensive\_face: I…

---

## [How I improved Ferron 3 static file serving performance](https://discuss.ferron.sh/t/how-i-improved-ferron-3-static-file-serving-performance/12)

<div class="topic-metadata">

**Author:** [@dorianniemiec](https://discuss.ferron.sh/u/dorianniemiec)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 7:13am UTC](https://discuss.ferron.sh/t/how-i-improved-ferron-3-static-file-serving-performance/12 "2026-09-03T07:13:12Z")

</div>

I was thinking of improving static file serving performance of Ferron 3 to be more in par with NGINX, and searching for performance optimizations. I used strace logs to investigate why Ferron was slower than NGINX. It t…
