|
From: <ma...@vo...> - 2020-11-17 01:16:33
|
Hello community! As a personal project I have developed spring-boot-quickfixj. It is a spring-boot-starter extension for quickfixj. Briefly, to mention the key feature of the project: * Zero code: All the necessary beans get created for you, so you can @Autowire them. you ONLY need to do is defined your standard quickfixj.cfg and... ready! * Reactive extension of quickfixj: If you're a fan of reactive programming (cudos!), there's quickfixj-spring-boot-starter-flux for you!: Flux<Quote> quotes = fixSession.sendAndSubscribe(quoteRequest); * message-level interaction: Notice the example above. You don't have to implement Application interface. You can operate on the message level, making deducing business logic from code piece of cake! * health-checks and metrics: in spring-actuator fashion, you can integrate with any logging tools (grafana, prometheus,etc). * sourcing of session settings from data-source, in spring-data fashion. Some usage examples can be found here: https://github.com/gevoulga/spring-boot-quickfixj-examples I hope the project is of use to the community! Any feedback/remarks/ideas are more than welcome! Cheers Georgios |