👍 anonymitaet _ <anonymita...@hotmail.com>于2019年10月19日 周六13:36写道:
> Dear Pulsar enthusiast, > > This is the first weekly community update, which helps you quickly capture > Pulsar's highlights and spot trends over last week, meanwhile strengthen > the communication and connection within the Pulsar family. > > ================== > Pulsar Development > ================== > > - [CI] ASF Jenkins is still in a flaky state. There is still a huge > backlog of pull requests to be merged due to Jenkins issue. Ali Ahmed drove > the efforts looking into different CI options to address the problem [1]. > > - [PIP] [metadata] Matteo proposed introducing pluggable metadata > interface in PIP-45 ( > https://github.com/apache/pulsar/wiki/PIP-45:-Pluggable-metadata-interface). > It is a great movement to support other metadata storage besides zookeeper. > The first pull request was merged [2]. > > - [DOC] [connector] Yu Liu (@Anonymitaet) continues contributing to the > documentation for built-in connectors ( > https://github.com/apache/pulsar/issues/5015). Hope we can fill the > documentation gap soon. Those changes are available in the latest version > of documentation (http://pulsar.apache.org/docs/en/next/io-connectors/). > > [1] > https://mail-archives.apache.org/mod_mbox/pulsar-dev/201910.mbox/%3CCANcJaZucPz%2BinJ%3DaVNVM0f-1qEJ_J%3DRcamkj8v6XeiqY4Thv_A%40mail.gmail.com%3E > > [2] > https://mail-archives.apache.org/mod_mbox/pulsar-dev/201910.mbox/%3CCA%2BJmKXYakGKi9d7j%2Bavo4WW%3DRu3BY-ZUpLDW3RLeAic-NVN1sA%40mail.gmail.com%3E > > ================== > Notable Bug Fix > ================== > > - [Broker] Deduplication may drop messages if there is an error persisting > to bookkeeper. (Fixed, Release: 2.4.2 / 2.5.0) > > https://github.com/apache/pulsar/issues/5218 > > - [Broker] Race condition while triggering message redelivery after an > ack-timeout event. (Fixed, Release: 2.4.2 / 2.5.0) > > https://github.com/apache/pulsar/pull/5276 > > - [Broker] If a cursor is not durable, close dispatcher when all consumers > are removed from subscription. (Fixed, Release: 2.4.2 / 2.5.0) > > https://github.com/apache/pulsar/pull/5340 > > - [TIEREDSTORAGE] Don't require both region and endpoint to be specified > (Fixed, Release: 2.4.2 / 2.5.0) > > https://github.com/apache/pulsar/pull/5355 > > ================== > Ecosystem > ================== > > - Pulsar + Flink > > The discussion of adding Pulsar connector to Flink main repo continues in > Flink mailing list. The contributions include Sink Connector, Source > Connector and Catalog integration. FLIP-72 is the umbrella for the whole > contribution. > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-72%3A+Introduce+Pulsar+Connector > > - Pulsar + Skywalking > > The integration of Pulsar and Skywalking was completed [3]. The Pulsar > plugin is now available in Skywalking main repo and will be released in its > 6.5.0 release. Kudos to Penghui and the Skywalking community. Penghui also > wrote a tutorial about using Skywalking to trace Pulsar messages [4]. > > [3] https://github.com/apache/skywalking/pull/3476 > > [4] > https://medium.com/streamnative/use-apache-skywalking-to-trace-apache-pulsar-messages-b543ac253053 > > - Pulsar .NET Client > > Many features landed in the Pulsar .NET Client in the past 2 > weeks (https://github.com/fsharplang-ru/pulsar-client-dotnet) > > - Oct 16th: 0.6.0 released with consumer seek support. > > - Oct 15th: 0.5.0 released with compacted topics support. > > - Oct 8th: 0.4.0 released with key/value properties support. > > .NET client package is available at: > https://www.nuget.org/packages/Pulsar.Client > > - Pulsar Express > > Pulsar Express released 0.5.0 on Oct 13 with many features like broker > health check, namespace creation and deletion, topic creation, and son on. > > ================== > Event/News > ================== > > - [HUG] Special Apache Pulsar Meetup chez OVH (Paris 17) > > The first Pulsar meetup in Paris was held at OVH office. It was organized > by HUG France and dedicated to talks for Pulsar. Committers and > contributors from OVH, Clever Cloud and StreamNative gathered together to > give an introduction of Pulsar/BookKeeper and share the use cases of Pulsar. > > https://www.meetup.com/fr-FR/Hadoop-User-Group-France/events/264920447/ > > - Flink Forward Europe 2019 | Berlin > > The Flink community conference happened in Berlin last week. Sijie Guo > gave a presentation about the latest integration with Flink 1.9+ around > schema/catalog, exactly-once source and etc, and demonstrated the > capability of using Pulsar as a unified event stream storage for unified > data processing. > > The presentation is available at > https://www.slideshare.net/streamnative/query-pulsar-streams-using-apache-flink > . > > https://europe-2019.flink-forward.org/conference-program# > > - Nantes Java User Group > > Bruno Bonnin provided an overview of Apache Pulsar at Nantes Java User > Group on Oct 15th. > > https://nantesjug.org/#/events/2019_10_15 > > - Crunch Data Conference | Budapest > > Crunch Data Conference happened from Oct 16 to Oct 18. Ivan > Kelly gave a presentation of “Infinite topic backlogs with Apache Pulsar”. > > https://crunchconf.com/speaker/IvanKelly#talks > > - ParisDataEng’ #15 ~ Data Engineering with Delta Lake, Pulsar and > Spark-tools > > There will be a ParisDataEng meetup on Oct 22nd in Paris, including a > Pulsar talk by Quentin Adam from CleverCloud. He will share their success > story of using Pulsar to manage its high scalable logs infrastructure. > > https://www.meetup.com/Paris-Data-Engineers/events/264819837/ > > ================== > Blog/Article > ================== > > - Life beyond Kafka with Apache Pulsar (by Avaro Santos Andres) > > > https://dzone.com/articles/life-beyond-kafka-with-apache-pulsar > > - An introduction to Stream Processing with Pulsar Functions (by Matteo > Merli and Jerry Peng) > > > https://dzone.com/articles/an-introduction-to-stream-processing-with-pulsar-f > > - 5 More Reasons to Choose Apache Pulsar over Kafka (by Chris Bartholomew) > > > https://kafkaesque.io/5-more-reasons-to-choose-apache-pulsar-over-kafka/ > > Cheers, > > Sijie Guo, Xiaorong Ran, Yu Liu > > >