2018-05-08 17:08:18 UTC - Daniel Ferreira Jorge: Hi, are there plans to support 
Google Cloud Storage or just S3 on the tiered storage? Also, do we have an ETA 
on version 2? Just an estimate... a week? a month? 6 months?
----
2018-05-08 17:20:38 UTC - Matteo Merli: Hi @Daniel Ferreira Jorge, the tiered 
storage will have a pluggable backend implementation. The target for 2.1 
release is to have S3 backend. Following releases might included HDFS and GCS, 
based on feedback.
----
2018-05-08 17:21:56 UTC - Matteo Merli: >  Also, do we have an ETA on 
version 2? Just an estimate... a week? a month? 6 months?

The 2.0 release is “complete” at this point. The release process has started. 
We’re fixing few packaging/license headers stuff. ETA is ~1week to be announced.
+1 : Byron
----
2018-05-08 17:24:26 UTC - Daniel Ferreira Jorge: @Matteo Merli Regarding the 
2.0, it is GREAT news! Also, if there is a pluggable backend implementation, 
maybe I will be able to contribute with a GCS backend...
+1 : jia zhai
----
2018-05-08 17:25:36 UTC - Daniel Ferreira Jorge: Is the S3 backend ready? So I 
can copy/paste some stuff? :slightly_smiling_face:
----
2018-05-08 17:29:51 UTC - Matteo Merli: @Ivan Kelly and @jia zhai are hard at 
work on that :slightly_smiling_face:
----
2018-05-08 17:33:11 UTC - Daniel Ferreira Jorge: Great!
----
2018-05-08 17:45:29 UTC - Josh West: 
<https://pulsar.incubator.apache.org/docs/latest/getting-started/pulsar-2.0> 
:disappointed:
----
2018-05-08 17:45:35 UTC - Josh West: first link from the main docs
----
2018-05-08 17:49:00 UTC - Daniel Ferreira Jorge: @Josh West Try with 
"Pulsar-2.0" 
(<https://pulsar.incubator.apache.org/docs/latest/getting-started/Pulsar-2.0/>)
----
2018-05-08 17:49:14 UTC - Josh West: :slightly_smiling_face:
----
2018-05-08 17:49:15 UTC - Josh West: yay
----
2018-05-08 17:49:18 UTC - Matteo Merli: yes, there’s a typo
----
2018-05-08 17:49:24 UTC - Matteo Merli: in the link
----
2018-05-08 17:49:41 UTC - Matteo Merli: also, few of the docs are not fully 
updated yet
----
2018-05-08 17:50:14 UTC - Josh West: this is as 2.0 get's rolled out yeah?
----
2018-05-08 17:50:17 UTC - Josh West: will be patient
----
2018-05-08 17:51:49 UTC - Matteo Merli: :slightly_smiling_face:
----
2018-05-08 20:34:31 UTC - Idan: @Idan has joined the channel
----
2018-05-08 20:36:13 UTC - Idan: Hi all. we are using SQS of amazon as our 
messaging system. it was big mistake as it didnt fit our low latency needs. 
however we got some nice features which we relay on them. like auto re-try and 
dead letter queues automaticlly forwarding after number of tr-tries
----
2018-05-08 20:36:26 UTC - Idan: do you think we can get same features with 
PULSAR?
----
2018-05-08 20:36:57 UTC - Idan: i read alot about it. our first concerns would 
be the 'devops' around it.
----
2018-05-08 20:37:08 UTC - Piotr: I´ve actually also wondered about dead letter 
queues... Is there some way of achieving that with pulsar?
----
2018-05-08 20:38:19 UTC - Piotr: @Idan if with devops you mean managed hosting 
I´ve also been checking up on that and they haven´t gotten around to that yet. 
So you´ll have to host &amp; manage your clusters yourself
----
2018-05-08 20:38:52 UTC - Idan: well.. how hard was it for you to build and 
maintain it's cluster?
----
2018-05-08 20:39:01 UTC - Idan: iam talking about throughput of 100 m/s
----
2018-05-08 20:39:08 UTC - Idan: latency should be 10 ms per message
----
2018-05-08 20:39:15 UTC - Idan: and must have persistency
----
2018-05-08 20:40:53 UTC - Piotr: haven´t gotten there yet myself. But I´m sure 
somebody else can answer that. So far the help I´ve seen everyone been getting 
by the pulsar guys has been outstanding
----
2018-05-08 20:42:32 UTC - Piotr: You´ve got plenty in the docs if you haven´t 
read through it already 
<https://pulsar.incubator.apache.org/docs/latest/getting-started/ConceptsAndArchitecture/>
----
2018-05-08 20:43:13 UTC - Idan: we got like 9 microservices in our real-time 
flow. we have specific sequence where each microservices is Vert.X based
----
2018-05-08 20:43:32 UTC - Idan: we need low latency message queue to stitched 
between them
----
2018-05-08 20:43:50 UTC - Idan: got like 2 weeks for rollout;P
----
2018-05-08 20:44:04 UTC - Idan: so I need to understand how difficult would it 
to get this on air
----
2018-05-08 20:45:09 UTC - Piotr: I guess you should read up on the pros &amp; 
cons of pulsar vs other systems. For me pulsar is a much better option than 
rabbitmq and kafka because it is designed to support a huge number topics, and 
rabbit &amp; kafka are not
----
2018-05-08 20:45:32 UTC - Piotr: your needs may differ
----
2018-05-08 20:45:42 UTC - Idan: do you have any idea about dashboard
----
2018-05-08 20:45:45 UTC - Idan: of pulsar
----
2018-05-08 20:45:50 UTC - Idan: to see queue's status, etc..
----
2018-05-08 20:45:55 UTC - Idan: monitoring
----
2018-05-08 20:47:04 UTC - Idan: ok i see they got one
----
2018-05-08 20:47:29 UTC - Idan: perhaps guys here can give some idea how to 
handle DLQ's after X retries using PULSAR
+1 : Piotr
----
2018-05-08 20:47:39 UTC - Idan: @Piotr thank you
----
2018-05-08 20:56:03 UTC - Ali Ahmed: @Piotr @Idan dead letter queues are 
prevalent in things like rabbit mq , it should be simple to add in pulsar
----
2018-05-08 20:57:28 UTC - Ali Ahmed: one possibility is small function in 
pulsar computer layer that’s coming in 2.0 , where retry logic and routing can 
be handled with high throughput and low latency
----
2018-05-08 21:00:20 UTC - Ali Ahmed: @Idan it will very simple to go to 
production with  a small pulsar cluster for your micro-services , and you can 
scale up without rebalancing or downtime
----
2018-05-08 21:09:41 UTC - Matteo Merli: @Idan It’s definitely possible to have 
similar functionality as SQS with Pulsar. Some companies have built SQS 
compatible gateways and migrated to Pulsar. 

 * Auto-retry: This is done by setting an “acknowledge-timeout” on the 
consumer. See 
<http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ConsumerBuilder.html#ackTimeout-long-java.util.concurrent.TimeUnit->

 * Dead-letter-queue: there is no currently support for. It’ not difficult to 
add, but it would need some support on the broker side to deal with the 
counter. At this point, an application can build its own logic by keeping a 
cache of the message ids received in the last X time and publish on the DLQ 
topic (and acknowledge on consumer) when the counter reaches N

Regarding dashboard and monitoring. There is a basic dashboard that shows the 
current status: <http://pulsar.apache.org/docs/latest/admin/Dashboard/>

Metrics are exposed in Prometheus format. There is already a Grafana set of 
dashboards for that: 
<http://pulsar.apache.org/docs/latest/deployment/Monitoring/>
----
2018-05-08 23:45:19 UTC - jia zhai: Hi @Daniel Ferreira Jorge FYI. This is the 
issue tracking s3 backend work:
<https://github.com/apache/incubator-pulsar/issues/1511>
----
2018-05-09 05:17:19 UTC - Idan: Merlimat i have like 4 days put this on 
production. Do you think its doneable?
----
2018-05-09 05:18:53 UTC - Idan: Also iam looking for some feedback from people 
who got this in production...can you reffer to me any pleasr? We have doubts 
going this way or kafka
----
2018-05-09 05:19:04 UTC - Ali Ahmed: it should be, do you zookeeper cluster 
available ?
----
2018-05-09 05:19:19 UTC - Idan: Yes we havr zookeeper for our vertx instances
----
2018-05-09 05:20:06 UTC - Matteo Merli: @Idan in Kafka you cannot replicate a 
queue like SQS as it is
----
2018-05-09 05:20:20 UTC - Idan: Iam worried about the tiny things to tune over 
the cluster.. thats not just for small poc'ing we need to take here rigy 
decisions as we have 2 weeks for rollout and SQS fu*** us
----
2018-05-09 05:20:25 UTC - Matteo Merli: the model is that you can only have 1 
active consumer per partition
----
2018-05-09 05:20:44 UTC - Idan: Also worried about community as PULSAR pretty 
new
----
2018-05-09 05:20:50 UTC - Idan: If we stuck or anything
----
2018-05-09 05:21:37 UTC - Matteo Merli: since you mentioned 100 msg/s. that’s 
seems very easy to manage
----
2018-05-09 05:27:38 UTC - Idan: True, kafka isnt sqs aswell  but its a known 
'beast' also has docs forums community so i can focus on code adaption. Big 
doubt as if I had more time i would try PULSAR for sure. It looks great.
----
2018-05-09 05:28:49 UTC - Idan: 100 nsgs for a strat ofcourse we will expect 
10k in the neqr future
----
2018-05-09 05:31:44 UTC - Matteo Merli: sure, my point was that at that scale 
you shouldn’t expect to face particular problems, or require any particular 
tuning
----

Reply via email to