Spring Boot and Spring Cloud choice in a Clojure micro-service
Spring Boot and Spring Cloud Ok, I'm back to Clojure. Then why I'm thinking about Spring framework? I'm creating HPS as a POC to restart working in clojure and (why not) as a real service to use in production in my current company. What we need when we deploy a new microservice in our environments is: OpenApi documentation of our service Connection to our Discovery service Interoperability with other services in an easy way, we actually have some native Spring Cloud services, and other services that register in our Discovery Server (Zookeeper) as 'fake' Spring Cloud Services. This gives us the possibility to use Feign to create Clients that are used for communications between our services. Let's see point by point my possible solutions: OpenApi documentation I have 2 possibility: I write my WebService fully using Ring (I don't have any exotic requirement, I think I can do it). But this means that I will have to also write the OpenApi documentation for my AP...