To everyone else: does CloudFlare have a good reputation for maintaining open source acquisitions?
Cloudflare has a strong tradition of open source, even for core parts of their product, like workerd (https://github.com/cloudflare/workerd), and also maintains a bunch of key infrastructural libraries like quiche.
They aim to compete with their global infrastructure and network and not with restrictive licenses.
It seems that Arroyo is a strict subset of those.
Been struggling to find anything that looks mature. Ideally something with a full python dataframe based api.
Materialize is cool as well, but is sorta hostile to self-hosting.
Interesting to see where this integrates and how it will boost streaming at Cloudflare.
I have tried now for over a month to open an enterprise account with them, no luck yet. I filed tickets, called their hotline, but I just cannot get through to a sales person.
Are there any alternatives out there that provide a baseline of support and allow sending PHI data?
2.2.1 Restrictions
Unless otherwise expressly permitted in writing by Cloudflare, you will not and you have no right to:
(i) use the Services to store or transmit any “protected health information” as that term is defined in 45 C.F.R. 160.103 without Cloudflare’s written consent;
We plan to process PHI data, so I need written permission. It turns out that I need an enterprise license (it took a long time to get to that realisation, because it is not documented, and ticket lead times even with a business account are weeks). The catch is, you cannot just upgrade to enterprise, you need to talk to someone.
It should be really easy. All their competitors make it easy, anyway. Not sure whats going on here.
Thankfully for most situations their self serve options are clear and transparent I've found, but the fact remains that sometimes you need that enterprise agreement like in your case, or in cases where you want to do tenant software (IE building on Cloudflare as core infrastructure for a SaaS)
They buy the team, the know-how, the customers, the brand. The repo is open source up until now, but they can create a paid offering with premium features over the open source code. They can also offer specialized hosting for that solution (which is a very clear advantage of joining with cloud flare)
It’s so bizarre because it’s like their product is made by one (amazingly good) company and their support/sales by another (amazing bad) company.
You have to escalate on Discord, HN, etc to get even the most simple of customer support or sales questions acknowledged.
It makes me super uncomfortable being a paying customer, relying upon such support & sales.
@eastdakota, if you’re reading this - I’d encourage you to create your own personal cloudflare (paid account) to experience this. It does seem like the first week or so of being a customer, support prioritizes your questions. Wait a month or so, then reach out to support or sales - and see how you won’t even get an acknowledgment. I only say this as a paying customer rooting for your company success.
Created another ticket. After a week they apologized and said something about having a very high volume of support requests.
Arroyo on paper looks amazing, high performance, advanced streaming primitives like windows and joins.
I think / hope the foundations provide a long term alternative to flink and spark streaming, the extremely heavy jvm-based incumbents.
I only have ~5 hours of experience with it so def an ultra beginner, but it was very UI configuration heavy when I tried it. API based config was mentioned but didn’t slot into the way $dayjob provisions so it was a very hard sell.
In response to this I created a lightweight high performance dev-centric streaming solution powered by duckdb, it’s getting a little traction
https://github.com/turbolytics/sql-flow
Iceberg has been one of the most popular feature so far:
Hansenq•1w ago