Project Overview
We built a scalable web solution for a USA cum Peru-based technology consulting client, using a multi-tier architecture with Apache HTTPD, Spring Boot, AlpineJS, Bootstrap, Krakend Gateway, Directus, and PostgreSQL. Directus served as the headless CMS, enabling easy content management.
Our Spring Boot application accessed Directus content through Krakend Gateway for secure and optimized API calls. To reduce server load and latency, we implemented caching at the application level, refreshing content daily instead of making frequent API calls. This approach ensured high performance, faster load times, and seamless content updates, providing a dynamic and responsive user experience.