Solace is a big believer in open-source initiatives and the communities that rally around them. We have contributed to several open-source projects, created some of our own like our Kafka connectors and our Solace PubSub+ Spring Cloud Stream Binder. We are also a proud Platinum Sponsor of the AsyncAPI initiative, an initiative of open-source tools that facilitates building and maintaining event-driven systems. Throughout these experiences we’ve seen first-hand how open-source communities foster innovation by encouraging the exchange of ideas and collaboration between individuals across organizations. We love open source so much that we decided to create a home for Solace-related open-source projects!
Drum roll please… 🥁
We are excited to announce the availability of SolaceCommunity GitHub Organization!🎉
External moderators will run the projects at their own pace and style, while allowing the projects to be more easily discovered by other Solace users.
By contributing to this community organization, you can demonstrate your technical skills, share your project, and collaborate with folks around the world. You’ll also improve your chance of receiving the Community Contributor badge. To help you with your contribution, we have posted the SolaceCommunity GitHub Contribution Guide in our community. It explains what you can contribute, what it means to contribute a project, repository roles, and more.
We’re psyched to say this new community organization is off to a quick start! Several projects have already been contributed, including the Angular Solace Message Client:
asyncapi-codegen-scstby Mrc0113This repo contains a project that provides a message client to communicate with a Solace event broker for sending and receiving messages using the native Solace Message Format over WebSocket.
Another example is a Prometheus exporter:
solace-prometheus-exporterby solacecommunityThis repo contains a project to create a Prometheus exporter for Solace PubSub+ Event Broker.
A huge thanks to Solace Developer Community member @GreenRover for his contributions!
Whether it is a npm package, monitoring tool, docker image, cli tool, etc., if you have any Solace projects that you would like to contribute or that you would like to see created, contact us at email@example.com or let us know in the Solace Developer Community.
We look forward to your contributions!
Marc is a Developer Advocate with extensive engineering experience in the public and private sector across multiple domains including healthcare, aviation and weather imagery processing. He has been using event-driven techniques and methodologies throughout his career and is excited by its elevation to the mainstream. Marc works with prospective and existing clients to enable the development of modern and reactive applications.[position] => [url] => https://solace.com/blog/author/marcdipasquale/ )  => Array ( [name] => Tamimi Ahmad [picture] => [bio] =>
Tamimi is a Developer Advocate in Solace’s office of the CTO. Based in Ottawa, Canada, he enjoys all things tech -- event-driven development in particular. Coming from a BI background, his experience revolves around data analytics and software development. Apart from being a full-time geek during the day, he is also involved in the community through constant volunteering and leading social enterprises. Tamimi holds a Bachelor’s Degree in Communications Engineering from Carleton University.[position] => [url] => https://solace.com/blog/author/tamimi/ ) )