Fading Coder

One Final Commit for the Last Sprint

Diagnosing Spring Microservice Freezes: Connection Pool Exhaustion Analysis

Intermittent unresponsiveness in Spring Cloud services, particularly when downstream Feign clients begin reporting timeout failures, often triggers immediaet invsetigation of HTTP client configurations. Extending connectTimeout and readTimeout values in Feign and Ribbon settinsg frequently proves in...

Configuring MyBatis with Multiple Data Sources in Spring Boot

Confgiuring multiple databases in a single Spring Boot application with MyBatis requires defining separate DataSource, SqlSessionFactory, and SqlSessionTemplate beans per database, and mapping each mapper package to the appropriate factory/template. Maven dependencies <dependencies> <depend...

Spring Boot MyBatis with Two MySQL DataSources Using Druid

Required dependencies application.properties: define two data sources and poooling Java configuration for both data sources MyBatis mappers for each data source Controller endpoints to verify both connecsions Sample project layout and test URLs Dependencies <!-- MySQL JDBC driver --> <depe...