https://golb.hplar.ch/2018/02/Access-Server-Sent-Events-from-Java.html
looks like a nice tutorial.

On Mon, Jan 31, 2022 at 12:27 PM Andrew Otto <o...@wikimedia.org> wrote:

> Any SSE/EventSource Java Client should work.  I have not personally used
> one.  From a quick search, maybe
> https://github.com/launchdarkly/okhttp-eventsource or something like it?
>
>
>
> On Mon, Jan 31, 2022 at 11:45 AM Francesco Guardiani <
> france...@ververica.com> wrote:
>
>> > Shameless plug:  Maybe the Wikipedia EventStreams
>> <https://wikitech.wikimedia.org/wiki/Event_Platform/EventStreams> SSE API
>> <https://stream.wikimedia.org/?doc#/streams> would make for a great
>> connector example in Flink?
>>
>> Sounds like a great idea! Do you have a ready to use Java Client for
>> that?
>>
>> On Mon, Jan 31, 2022 at 3:47 PM Jing Ge <j...@ververica.com> wrote:
>>
>>> Thanks @Martijn for driving this! +1 for deprecating and removing it.
>>> All the concerns mentioned previously are valid. It is good to know that
>>> the upcoming connector template/archetype will help the user for the
>>> kickoff. Beyond that, speaking of using a real connector as a sample, since
>>> Flink is heading towards the unified batch and stream processing, IMHO, it
>>> would be nice to pick up a feasible connector for this trend to let the
>>> user get a sample close to the use cases.
>>>
>>> Best regards
>>> Jing
>>>
>>> On Mon, Jan 31, 2022 at 3:07 PM Andrew Otto <o...@wikimedia.org> wrote:
>>>
>>>> Shameless plug:  Maybe the Wikipedia EventStreams
>>>> <https://wikitech.wikimedia.org/wiki/Event_Platform/EventStreams> SSE
>>>> API <https://stream.wikimedia.org/?doc#/streams> would make for a
>>>> great connector example in Flink?
>>>>
>>>> :D
>>>>
>>>> On Mon, Jan 31, 2022 at 5:41 AM Martijn Visser <mart...@ververica.com>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> Thanks for your feedback. It's not about having this connector in the
>>>>> main repo, that has been voted on already. This is strictly about the
>>>>> connector itself, since it's not maintained and most probably also can't 
>>>>> be
>>>>> used due to changes in Twitter's API that aren't reflected in our 
>>>>> connector
>>>>> implementation. Therefore I propose to remove it.
>>>>>
>>>>> Fully agree on the template part, what's good to know is that a
>>>>> connector template/archetype is part of the goals for the external
>>>>> connector repository.
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Martijn
>>>>>
>>>>> On Mon, 31 Jan 2022 at 11:32, Francesco Guardiani <
>>>>> france...@ververica.com> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I agree with the concern about having this connector in the main
>>>>>> repo. But I think in general it doesn't harm to have a sample connector 
>>>>>> to
>>>>>> show how to develop a custom connector, and I think that the Twitter
>>>>>> connector can be a good candidate for such a template. It needs rework 
>>>>>> for
>>>>>> sure, as it has evident issues, notably it doesn't work with table.
>>>>>>
>>>>>> So i understand if we wanna remove what we have right now, but I
>>>>>> think we should have some replacement for a "connector template", which 
>>>>>> is
>>>>>> both ready to use and easy to hack to build your own connector starting
>>>>>> from it. Twitter API is a good example for such a template, as it's both
>>>>>> "related" to the known common use cases of Flink and because is quite
>>>>>> simple to get started with.
>>>>>>
>>>>>> FG
>>>>>>
>>>>>> On Sun, Jan 30, 2022 at 12:31 PM David Anderson <
>>>>>> da...@alpinegizmo.com> wrote:
>>>>>>
>>>>>>> I agree.
>>>>>>>
>>>>>>> The Twitter connector is used in a few (unofficial) tutorials, so if
>>>>>>> we remove it that will make it more difficult for those tutorials to be
>>>>>>> maintained. On the other hand, if I recall correctly, that connector 
>>>>>>> uses
>>>>>>> V1 of the Twitter API, which has been deprecated, so it's really not 
>>>>>>> very
>>>>>>> useful even for that purpose.
>>>>>>>
>>>>>>> David
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Jan 21, 2022 at 9:34 AM Martijn Visser <
>>>>>>> mart...@ververica.com> wrote:
>>>>>>>
>>>>>>>> Hi everyone,
>>>>>>>>
>>>>>>>> I would like to discuss deprecating Flinks' Twitter connector [1].
>>>>>>>> This was one of the first connectors that was added to Flink, which 
>>>>>>>> could
>>>>>>>> be used to access the tweets from Twitter. Given the evolution of Flink
>>>>>>>> over Twitter, I don't think that:
>>>>>>>>
>>>>>>>> * Users are still using this connector at all
>>>>>>>> * That the code for this connector should be in the main Flink
>>>>>>>> codebase.
>>>>>>>>
>>>>>>>> Given the circumstances, I would propose to deprecate and remove
>>>>>>>> this connector. I'm looking forward to your thoughts. If you agree, 
>>>>>>>> please
>>>>>>>> also let me know if you think we should first deprecate it in Flink 
>>>>>>>> 1.15
>>>>>>>> and remove it in a version after that, or if you think we can remove it
>>>>>>>> directly.
>>>>>>>>
>>>>>>>> Best regards,
>>>>>>>>
>>>>>>>> Martijn Visser
>>>>>>>> https://twitter.com/MartijnVisser82
>>>>>>>>
>>>>>>>> [1]
>>>>>>>> https://nightlies.apache.org/flink/flink-docs-master/docs/connectors/datastream/twitter/
>>>>>>>>
>>>>>>>>

Reply via email to