Denis, First I would like to apologise If I created any confusion by creating a JIRA ticket since I read your email afterwards. By reading your reply I closed the ticket in order to proceed on starting a dev list discussion as advised.
I read the Modularization plan and therefore I am more than happy to contribute the way the community reckons as best. As a user having AWS and GCE decoupled makes it easier to contribute and to adopt. Also It seems that It will help in order to support (in a flexible way) other cloud offerings such as Azure, IBM Cloud etc. I suppose the next actions on my side would be - Staring a discussion on the Pub/Sub feature on the dev list. I suppose the title `[DISCUSS] Pub/Sub Streamer Implementation` is ok - Proceed on the ticket creation once the discussion comes to a consensus. - Implement the Pub/Sub streamer as a separate project based on the guidelines described on the `Requirements and Installation` section of the Modularization IEP - The development of the feature should be done with respect to the Development Process https://cwiki.apache.org/confluence/display/IGNITE/Development+Process. My next question has to do with the Pub/Sub feature and the modularization of the Cloud Providers. - Should the Modularization of the Cloud Providers take place before the Pub/Sub feature discussion/implementation? - Would you like me to spawn a discussion on this, provided the community doesn't have something already in the pipeline (my search on this was not successful) Kind regards, *Emmanouil Gkatziouras* https://egkatzioura.com/ | https://www.linkedin.com/in/gkatziourasemmanouil/ https://github.com/gkatzioura On Fri, 4 Oct 2019 at 19:31, Denis Magda <dma...@apache.org> wrote: > Emmanouil, > > Thanks for reaching us out! It's great to have you as a contributor to > Ignite. More integrations with the cloud ecosystem is an invaluable > addition to the project. Ping me or anybody else within the community if > you have any challenges with Ignite internals. > > Please feel free to start a dev list discussion explaining the > integration in detail. Once everybody is on the same page you can proceed > with a ticket creation and carry on with the development ;) One thing to > note, before we tended to add all the integrations into Ignite primary > repository and release bundle, this approach doesn't scale well and is not > sustainable as long as Ignite is getting enormous, it's difficult to update > and release integrations independently, versions conflicts, etc. Thus, the > community is planning to proceed with the modularization: > https://cwiki.apache.org/confluence/display/IGNITE/IEP-36%3A+Modularization > > Your integrations can triggethe r decoupling of AWS and GCE specifics from > the Ignite core into separate modules. Those modules still will be part of > ASF and belong the o Ignite community but to be stored separately and can > always be released independently. > > What's your thinking? > > - > Denis > > > On Fri, Oct 4, 2019 at 12:59 AM Emmanouil Gkatziouras < > gkatzio...@gmail.com> > wrote: > > > Greetings, > > > > I am amazed by Apache Ignite and its features! > > For my use case integrating with Google Cloud Pub/Sub and Amazon SQS > would > > help getting the most out of it. > > > > Since developing those streamers is something I would do in any case, I > > would like to get involved in your project and therefore give back to the > > project and make those features available to the community. > > > > I have contributed to projects such as the InfluxDB Java Driver and > > Alpakka. > > Part of my every day work has to do with implementing solutions in the > > cloud, thus I can contribute to the streaming solutions that have to do > > with Cloud Providers. Particularly with the GCP Pub/Sub and AWS SQS as > well > > as other Cloud Based Messaging systems such as Azure Storage Queues. > > Also I would like to propose on adding a streamer implementation for > cache > > invalidation as I have some use cases in need of it. > > > > You can find me on LinkedIn (link in my signature) and get to know my > > background a little more. > > > > Thanks for your great work so far! > > Regards, > > > > *Emmanouil Gkatziouras* > > https://egkatzioura.com/ | > > https://www.linkedin.com/in/gkatziourasemmanouil/ > > https://github.com/gkatzioura > > >