Re: Deutsche Bank Contributes Open Source Symphony Java Toolkit

9 views
Skip to first unread message

Gabriele Columbro

unread,
Oct 9, 2020, 7:03:44 PM10/9/20
to Robert Moffat, Anno...@finos.org, Abhishek Sinha, Suresh Rupnar, Sally E Ellard
Rob and the DB team,

Not only is it so amazing to see Deutsche Bank continue leading the charge in contributing valuable open source projects to FINOS, but this contribution has a particular value for us, formerly the Symphony Software Foundation, as it's exactly the type of project that has a massive cross-firm collaboration potential.

Not only do I know our Symphony friends are very interested in collaborating and consolidating efforts, but I also know very well how this toolkit could be useful to several of our other Members and contributors. In fact, a Symphony Java Client (now archived) was the first substantial contribution to the Foundation...talk about coming back full circle :)

Thanks for your contributions and trust in FINOS, looking forward to seeing this project grow in FINOS!

Gab

--
Gabriele Columbro | Executive Director | FINOS

   

FINOS joined the Linux Foundation to accelerate even further the growth open source in financial services.. Get involved today and become a FINOS Member to contribute building  a true open financial stack and ecosystem.


On Fri, Oct 9, 2020 at 2:16 AM Robert Moffat <robert...@db.com> wrote:

Classification: Public


https://github.com/finos/symphony-java-toolkit

 

The above repo has recently been contributed by developers at Deutsche Bank to FINOS, for developing fully-featured Symphony Apps and Bots written in Java.  This is suite of interoperating Java libraries providing a new, ground-up client-side development toolkit for Symphony, featuring the following sub-modules:

 

  • Symphony Java Client Bindings  - Symphony REST bindings, allowing pluggable JAX-RS implementations and policies
  • Symphony Java Client Identity – For managing/serializing and de-serializing cert-based or private-key based bot and app identities
  • Symphony API Spring-Boot Starter – A starter to allow auto-wiring of Symphony APIs, Spring-based configuration of Symphony bots, and actuator support
  • Symphony App Spring-Boot Starter – Providing circle-of-trust implementation for Symphony apps
  • Symphony JSON Support – Allowing Java POJOs to be serialized into/de-serialized from Symphony data payloads
  • Symphony Shared Stream – Allowing bots to be deployed in a cluster, and elect a leader
  • Symphony FIX Support
  • A Symphony Maven Build Notifier
  • Demo App & Bot demonstrating the use of these modules
  • Tutorials for getting started

Widely used within DB, and developed to circumvent the drawbacks and inconveniences of Symphony’s original SDK, these modules are production-ready and well documented. Further features and modules are being added frequently.  

The Symphony Java Toolkit follows in the footsteps of Plexus Interop and Waltz as the third collaborative project between Deutsche Bank and FINOS, all of which benefit from FINOS’ sound reputation within the open-source community and their impartial stewardship of projects within the finance industry.  

 

FINOS are also in the process of holding conversations with Symphony to understand their strategy around supported Java clients.  Work is underway to set up a strategy for consolidating all of the existing Java clients under the FINOS banner.

 

There is simply too much to describe here, but if you’re a Java Symphony developer, it might be worth checking out the README at https://github.com/finos/symphony-java-toolkit/blob/master/README.md

 

 

 

 

 

thanks,
Rob

____________________________________________________

https://brandportal.intranet.db.com/img/modules/logo.gif

Robert Moffat

Deutsche Bank AG, Filiale London
105/108 Old Broad St (Pinners Hall), EC2N 1EN London, United Kingdom
Tel. +44 20 754-55127
Email robert...@db.com


https://brandportal.intranet.db.com/img/modules/positive_impact_ENG.gif

 



---
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.

Please refer to https://www.db.com/disclosures for additional EU corporate and regulatory disclosures and to http://www.db.com/unitedkingdom/content/privacy.htm for information about privacy.

Robert Moffat

unread,
Oct 9, 2020, 7:03:55 PM10/9/20
to Anno...@finos.org, Abhishek Sinha, Suresh Rupnar, Gabriele Columbro, Sally E Ellard
Reply all
Reply to author
Forward
0 new messages