https://gist.github.com/gitawego/14e15456e4d36a26aac7695648565329
https://stackoverflow.com/questions/3732109/simple-http-server-in-java-using-only-java-se-api
http://www.javenue.info/post/java-http-server
https://github.com/rinormaloku/k8s-mastery
https://github.com/SergiOn/k8s-mastery
https://rinormaloku.com/introduction-application-architecture/
https://github.com/SergiOn/istio-mastery
https://github.com/rinormaloku/istio-mastery
https://medium.com/google-cloud/back-to-microservices-with-istio-p1-827c872daa53
https://habr.com/ru/company/flant/blog/438426/
https://habr.com/ru/company/flant/blog/440378/
https://habr.com/ru/company/flant/blog/443668/
Examples:
https://github.com/SeriyBg/starwars-istio
Project includes Spring Boot, Liquibase, Spring Cloud dependencies and similar staff.
The idea is use: Spring boot, Spring Cloud, Liquibase, MySQL, Hibernate, Eureka, Zuul, Oauth2, Jwt, Zipkin, Sleuth, Elasticsearch, Kibana, Logstash, Configuration server, Redis, Feign, Hystrix, Prometheus, Grafana, Docker, Kubernetes, AWS.
https://en.wikipedia.org/wiki/Dependency_injection
It implements its own dependency injection mechanism similar to ideas from the Spring framework
http://hannesdorfmann.com/annotation-processing/annotationprocessing101
How to write an annotation processor