Stell ForumPersonal Engineering Notes
Long-form notes on infrastructure, distributed systems, service governance, databases, and language engineering.
Long-form notes on infrastructure, distributed systems, service governance, databases, and language engineering.
Personal engineering notebook
This site is less about fleeting trends and more about the questions that keep returning in infrastructure, distributed systems, service governance, databases, and language engineering.
A systematic study of Java database connection-pool evolution from DBCP and C3P0 to Tomcat JDBC Pool, BoneCP, Druid, and HikariCP, covering DataSource, connection reuse, lock contention, observability, SQL governance, ConcurrentBag, FastList, JIT-friendly proxies, lifecycle management, and selection guidance.
Infrastructure FoundationA systematic study of project packaging from traditional technical layers to domain-driven structure, covering DDD, Service Layer, Hexagonal Architecture, Clean Architecture, bounded contexts, dependency direction, repositories, application services, adapters, and order-context package examples.
Java EngineeringA source-level analysis of how Spring applications can make configuration center changes dynamically update existing @Value fields through PropertySource replacement, ApplicationEvent publishing, BeanPostProcessor scanning, expression resolution, TypeConverter conversion, and reflective field or setter write-back, with a comparison against @RefreshScope and engineering boundary guidance.
Golang EngineeringA systematic design study of a Spring Boot-like Go microservice framework, covering unified bootstrap, configuration, lifecycle, Gin and gRPC-Go transport adapters, middleware chains, error models, starter mechanisms, SDK adapters, package structure, OpenTelemetry traces, metrics, logs, context propagation, Collector deployment, code generation, and phased implementation.
Enter by long-lived problem domains rather than only by publication date.