Brunda KinBrunda’s Tech NotesBuilding h2load for http2 benchmarkingWhen I started out to build h2load from source, I thought it should be an easy exercise to do so.1 min read·Feb 5, 2024----
Brunda KinBrunda’s Tech NotesTCP Series — TCP Receive Buffer and Receive WindowTCP receive buffer holds TCP data that has not yet been processed (consumed via read/recv system calls) by the application. This is the…4 min read·Oct 16, 2023--1--1
Brunda KinBrunda’s Tech NotesApache HTTP Server — Multi-process architectureIntroduction6 min read·Oct 15, 2023----
Brunda KinBrunda’s Tech NotesAPR memory poolThe Apache HTTPD Web Server uses APR pools for memory allocation. In this article, I would like to talk about how APR pools work.7 min read·Aug 19, 2023----
Brunda KinBrunda’s Tech NotesImproving Apache HTTPD performance using CacheFile and MMapFile directivesIn this article, I would like to write about the experimental module — mod_file_cache.so. This module provides an option to enhance the…2 min read·Aug 8, 2023----
Brunda KinBrunda’s Tech NotesSending hand-crafted HTTP requestsWhile debugging HTTP issues, it sometimes becomes necessary to create HTTP requests manually/by-hand that can be then sent to the HTTP…2 min read·Aug 2, 2023----
Brunda KinBrunda’s Tech NotesHow the web works – TLS certificatesIn this post I’d like to discuss TLS certificates.4 min read·Mar 23, 2023----
Brunda KinBrunda’s Tech NotesHow the Web Works — CachingIn this post, I’d like to discuss caching of web resources. Reverse proxies can be deployed to act as caching intermediaries that cache…2 min read·Jan 25, 2023----
Brunda KinBrunda’s Tech NotesHow the web works — Authentication using cookiesAuthentication is a method of verifying the identity of a user. HTTP protocol provides a general framework for access control and…4 min read·Jan 15, 2023----
Brunda KinBrunda’s Tech NotesApache Series — Listener subsystem of mpm_event moduleIn this post, I’d like to focus primarily on the listener subsystem of the mpm_event_module.4 min read·Jan 12, 2023----