2020-01-03 05:22:42 UTC - chetanm: Off late finding quite a bit of reference 
for Apache Pulsar [1] with most recent [2] providing a perspective from an 
actual user. This may be a good option to try given its pub-sub support along 
with support for large number of topics. That would allow us to support a mode 
similar to what Dominic proposed [4] a while back.

Compared to Kafka it has though more moving parts (brokers + book keeper for 
storage) but looks like it is designed for k8s kind of deployment which can 
relieve some of the deployment complexity.

 May be using this along with moving to a pull model by Action containers (like 
used in AWS Lambda [3]) using HTTP api may allow better throughput for some 
workloads and remove invoker from the critical path specially for web actions

 Something to explore in 2020!!

[1]: <https://pulsar.apache.org/>
[2]: <https://news.ycombinator.com/item?id=21936252>
[3]: <https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html>
[4]: 
<https://cwiki.apache.org/confluence/display/OPENWHISK/Autonomous+Container+Scheduler+v2>
+1 : Dominic Kim, Bill Zong, Neeraj Mangal
https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1578028962005700?thread_ts=1578028962.005700&cid=C3UDXSFA6
----
2020-01-03 15:03:53 UTC - Dominic Kim: FTR, we here implemented our own queue 
to solve the issue.
https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1578063833006600?thread_ts=1578028962.005700&cid=C3UDXSFA6
----

Reply via email to