Con~. Thanks a lot for the great work. On Sat, Aug 4, 2018 at 2:14 AM, Sijie Guo <si...@apache.org> wrote:
> The Apache Pulsar team is proud to announce Apache Pulsar version > 2.1.0-incubating. > > This is the seventh Pulsar release after entering the Apache Incubator. > > Pulsar is a highly scalable, low latency messaging streaming platform > running on > commodity hardware. It provides simple pub/sub semantics over topics, > supports > at-least-once and effectively-once delivery of messages, automatic cursor > management > for subscribers, and multi-tenancy and cross-datacenter replication. > Additionally, > it also provides lightweight stream native processing through Pulsar > Functions. > > 2.1.0-incubating release introduces several major features and improvements > from many contributors. These major features include: > > - Pulsar IO <https://pulsar.incubator.apache.org/docs/en/io-overview/>: A > serverless inspired connector framework for moving data in and out of > Apache Pulsar leveraging Pulsar Functions > <https://pulsar.incubator.apache.org/docs/en/functions-overview/>. 6 > builtin connectors are included: Kafka > <https://pulsar.incubator.apache.org/docs/en/io-kafka/>, Kinesis > <https://pulsar.incubator.apache.org/docs/en/io-kinesis/>, RabbitMQ > <https://pulsar.incubator.apache.org/docs/en/io-rabbitmq/>, Aerospike > <https://pulsar.incubator.apache.org/docs/en/io-aerospike/>, Cassandra > <https://pulsar.incubator.apache.org/docs/en/io-cassandra/> and Twitter > Firehose <https://pulsar.incubator.apache.org/docs/en/io-twitter/>. > > - Tiered Storage > <https://pulsar.incubator.apache.org/docs/en/concepts-tiered-storage/>: An > offloading mechanism in Pulsar segment store to offload old segments from > Apache BookKeeper into long term storage such as HDFS, S3, GCS. S3 is > currently supported in this release. > > - Stateful Function > <https://pulsar.incubator.apache.org/docs/en/functions-state/>: Pulsar > Functions introduces a new State API > <https://pulsar.incubator.apache.org/docs/en/functions-state#api> to store > function state back to Apache BookKeeper. It is a deep integration with > BookKeeper's table service and it will simplify developing stateful > applications using Pulsar Functions. It is available as a developer-preview > feature in Java SDK. > > - Go Client > <https://pulsar.incubator.apache.org/docs/en/client-libraries-go/>: A cgo > wrapper over existing c++ client. > > - More Schemas are introduced, including Avro > <https://github.com/apache/incubator-pulsar/blob/v2.1.0- > incubating/pulsar-client-schema/src/main/java/org/ > apache/pulsar/client/impl/schema/AvroSchema.java> > and Protobuf > <https://github.com/apache/incubator-pulsar/blob/v2.1.0- > incubating/pulsar-client-schema/src/main/java/org/ > apache/pulsar/client/impl/schema/ProtobufSchema.java> > . > > > For Pulsar release details and downloads, visit: > > https://pulsar.incubator.apache.org/download > > Release Notes are at: > http://pulsar.apache.org/release-notes/#2.1.0-incubating > > We would like to thank the contributors that made the release possible. > > Regards, > > The Pulsar Team > > DISCLAIMER: > Apache Pulsar is an effort undergoing incubation at The Apache Software > Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is > required of all newly accepted projects until a further review indicates > that > the infrastructure, communications, and decision making process have > stabilized in a manner consistent with other successful ASF projects. While > incubation status is not necessarily a reflection of the completeness or > stability > of the code, it does indicate that the project has yet to be fully endorsed > by the ASF. >