GitHub: <a href="https://github.com/rudderlabs/rudder-server/" rel="nofollow">https://github.com/rudderlabs/rudder-server/</a><p>===<p>Firstly, a big thanks to the HN community for showing us love and support in our previous HN post (<a href="https://news.ycombinator.com/item?id=21081756" rel="nofollow">https://news.ycombinator.com/item?id=21081756</a>). At that point, we had just open-sourced the repo and were not fully prepared for a Show HN. We wanted to share updates since then and also do our official Show HN.<p>Updates since Sept 2019<p>1. Changed the name from Rudder to RudderStack :)<p>2. API compatibility with Segment<p>3. Open-source control plane so no dependency on the hosted control plane for open-source users. (<a href="https://github.com/rudderlabs/rudder-server/blob/config-gen/utils/config-gen/README.md" rel="nofollow">https://github.com/rudderlabs/rudder-server/blob/config-gen/...</a>)<p>4. Multiple hosting options: Docker, Kubernetes, Terraform, Native.<p>5. ~30 integrations (<a href="https://rudderstack.com/" rel="nofollow">https://rudderstack.com/</a>) including cloud mode and device mode<p>6. Support all the popular data-warehouses & lakes - RedShift, Snowflake, BigQuery, S3, Google Cloud Storage, Azure Blob Storage<p>7. Detailed documentation - <a href="https://docs.rudderstack.com/" rel="nofollow">https://docs.rudderstack.com/</a><p>8. Multiple production deployments including few really large ones (our largest deployment is sending a peak of ~40K events/sec, ~300M events/day)<p>9. Switched license from SSPL to AGPLv3 (after long discussions internally as well as on HN)<p>10. Built some interesting Analytics & ML use cases<p>11. Launched our “paid plans” (primarily around managed hosting)<p>Wishing everyone best wishes for staying safe from COVID-19
I recently joined Mattermost, and am currently in the midst of getting us switched over from using Segment to RudderStack.<p>The RudderStack team has been super responsive and it's great to be able to support another open-source based business.<p>The biggest selling point for us is being able to maintain total control of our data with us having barely having to do more than change an endpoint. It also allows us to use one place to send all our analytics data across our various platforms and it just works.
Here at @Grofers we have been using rudder for a while. A great solution for people who want to create their customer data platform. Plus an awesome team who is always happy to help out :)
Always a bit frustrating to hit a pricing page and not see pricing. Please take time to provide at least some info <a href="https://rudderstack.com/pricing/" rel="nofollow">https://rudderstack.com/pricing/</a>
Bit of a novice question, but what is the point of a tool like this or Segment? I have a vague idea that they help with gathering your analytics but I am not entirely sure how. Is it like Google Tag Manager that you can use to control multiple analytics script(edit: this is a wrong comparison, I guess it is like Map function where you send all your analytics data and then it splits and send it to all relevant services where you want the data to be displayed)? Sorry for an off-topic and noob question.
In your pricing > faq - there is a mention of why you chose SSPL and NOT AGPLv3!<p>And then you are on AGPLv3 ?<p>Can you please share your thoughts on why you moved to AGPLv3 ?
Is this suitable if I want to stream events (e.g. click event data), around 1k events/per sec, to a Redshift database, and see it happen realtime? Redshift should receive the data within 5-20 minutes.<p>Will rudderstack work for this usecase? Or will it require something in between.
How does the AGPL license interact with the enterprise plan? If a company pays for the cloud version that rudder hosts, is that company obligated by the provisions of the AGPL?
I recently looked at segment and I was quoted 40k for personas. I think what you are doing is great and if you can do personas , I and my org would be eternally greatful.
What is a "CDI"? What is "Segment"?<p>Yes, I could look these things up, but if you are making an announcement, it might be nice if you were clear.