Hi all,
As part of our efforts to make Gerrit more cloud-native[1], GerritForge recently developed an implementation of the events-broker[2] that allows ingestion and consumption of events over AWS kinesis streams[3].
There are many different domains in which this plugin is useful.
A couple worth mentioning:
Maintain the consistency of Gerrit nodes in a multi-site deployment.
Provide reliable events integration to CI/CD systems by removing the need for permanent SSH connections and allowing Gerrit and the CI/CD systems to live in different locations / AZs / sites.
The kinesis-events plugin is currently hosted by gerrithub[4] and if you think this will be useful to the community, we would like to move the project to gerrit-review.googlesource.com.
Proposal:
Project name: plugins/aws-kinesis-events
Project description: Events Broker API for sending Gerrit Code Review events over AWS kinesis
What do you think?
Thanks,
Tony
[1]https://gitenterprise.me/2021/01/04/2021-whats-cooking-in-gerritforge/
[2]https://gerrit.googlesource.com/modules/events-broker/
[3]https://aws.amazon.com/kinesis/
[4]https://review.gerrithub.io/plugins/gitiles/GerritForge/kinesis-events/+/refs/heads/master
On 24 Mar 2021, at 10:49, syntonyze <synt...@gmail.com> wrote:Hi all,As part of our efforts to make Gerrit more cloud-native[1], GerritForge recently developed an implementation of the events-broker[2] that allows ingestion and consumption of events over AWS kinesis streams[3].There are many different domains in which this plugin is useful.A couple worth mentioning:
Maintain the consistency of Gerrit nodes in a multi-site deployment. Provide reliable events integration to CI/CD systems by removing the need for permanent SSH connections and allowing Gerrit and the CI/CD systems to live in different locations / AZs / sites.
The kinesis-events plugin is currently hosted by gerrithub[4] and if you think this will be useful to the community, we would like to move the project to gerrit-review.googlesource.com.Proposal:Project name: plugins/aws-kinesis-eventsProject description: Events Broker API for sending Gerrit Code Review events over AWS kinesis
What do you think?
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/CACv40UwhJXSRjFapRzjPrDm5evcCL7Vw0qje%2BD7FpBmaAz2p-w%40mail.gmail.com.
You *could* of course use also Kafka or RabbitMQ, but the issue si that you would have *yet another thing to manage* in addition to Gerrit. Supporting a cloud-native PubSub is a great idea.
Any plans for GCloud also?
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/97F9056F-7E07-4F7D-B348-A0E2F8F61528%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/CAL3eZx_TOEBPh1fMa2W7kDakSZO5SpqFEb76w-tqyxXnAJ2P%3DA%40mail.gmail.com.