backend
Spring Cloud Config Server Complete Guide (w/ Examples)
Overview of Spring Cloud Config Server Spring Cloud Config server is a REST application that is built on top of Spring Boot. The main purpose of a config server is to store the configurations for all services in an application (think microservices). Thus, each service doesn’t need to store its configurations. They just need to … Read more
Guide to Variable Initialization in Java
What is variable initialization in java? What do Java developers need to know about this topic? Find out here!
Running Matomo Using Docker Compose
Recently, I need to quickly set up Matomo to track visits on my website. This is the blueprint you can use to quickly get Matomo up and running with docker-compose. The YAML file The YAML file contains two services. One is for Matomo itself. The other is the database. Here, I select MariaDB to run … Read more
AWS Certified Cloud Practitioner 2022 Learning Notes
Overview These are the notes I took when preparing for the AWS Certified Cloud Practitioner in Jul 2022. I extract the content from various sources. You can use it to quickly review concepts. I used it as a last-minute review before the exam. It served me well. Some people asked why I took this but … Read more
How to Run Maven Test on Specific package/directory
Recently, I ran into a problem with the Jenkins pipeline. Specifically, the Maven tests take too much time to run. I have integration tests and unit tests. The total execution time took more than 30 minutes. In some environments, I only need to run the unit tests, not all the tests. So I wondered, is … Read more