Discuss.FOLIO.org is no longer used. This is a static snapshot of the website as of February 14, 2023.

Can okapi integrate with Spring Cloud components, such as Eureka, Hystrix, and Sleuth?

sonnyhcl
20 Nov '18

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?

peter
29 Nov '18

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.