Though Folio claims it’s a microservices framework, it’s still a long way to go to build the whole ecosystem for folio. Spring Cloud is the most popular microservices framework and has many out-of-box components ready for use. Can okapi easily integrate with Spring Cloud components, such as Eureka, Hystrix, and Sleuth? Is there any detail about HOW TO do this?
There has been some work on using Spring and its related projects as a substitute for the FOLIO-specific RAML Module Builder. In particular, work has been done in recent weeks by developers at Texas A&M University to provide some core libraries to ease the development of Okapi Modules using Spring. See these two GitHub repos:
This was done as part of a proof-of-concept for integrating the Camunda workflow engine into Okapi. Work has stopped on the proof-of-concept, and the FOLIO Technical Council is going to discuss the use of Spring at its December 19th meeting.