Live data from Hacker News

Show HN: Openpanel – An open-source alternative to Mixpanel

github.com

21–30 of 102 posts

Re: Show HN: Openpanel – An open-source alternative to Mixpanel

#21

Looks great as a self-host alternative if/when you make self-hosting feasible.

When* Before beta is over it’ll be easily self-hosted. But since it free now there is no need for self-hosting. Will make it easy to export/import your events between instances

> since it free now there is no need for self-hosting.

It's awesome that you're offering this for free for now, but I don't think that means there's no need to self-host. There are many reasons people might not want to hand over data to a third party.

Re: Show HN: Openpanel – An open-source alternative to Mixpanel

#23
post #4

If we use your hosted version, what will the pricing be when it's out of beta. I always think these services should basically be like 2x cost of underlying S3 or whatever storage you're using, but they end up being like 100x+

So you can start by using the beta if you want to try it. I dont think I'll take any money until after summer (I have no rush here) Currently the pricing looks like this: No tiers, you get everything. You only pay for events. So everything except events are unlimited. 5000 events - free 10,000 - $5 100,000 - $10 200,000 - $20 500,000 - $40 1,000,000 - $60 2,000,000 - $80 5,000,000 - $120 10,000,000 - $150 I hope to p…

I pay around $180/m for Clicky for 800k events per day. Looking forward trying your service and eventually try to self host it. Thanks!

Re: Show HN: Openpanel – An open-source alternative to Mixpanel

#25

This doesn't seem to be buffering inserts to ClickHouse: https://github.com/Openpanel-dev/openpanel/blob/c90848765a6a... So any major website will have problems with it. I would suggest moving this into a stream (NATS, Kafka) or just having some sort of service that buffers events, then offloads to Clickhouse in batch.

Correct! Currently no batching but no need to make things complicated for now. Can extend the current redis queue to batch request or clickhouse batch engine. Looking forward to have these problems hehe. Please DM if you want to chat about best approach!

Or enable async inserts on the ClickHouse client, which won't require changing to the buffer table engine.

https://clickhouse.com/docs/en/optimize/asynchronous-inserts

Re: Show HN: Openpanel – An open-source alternative to Mixpanel

#28
post #25

Earlier quoted context omitted.

Correct! Currently no batching but no need to make things complicated for now. Can extend the current redis queue to batch request or clickhouse batch engine. Looking forward to have these problems hehe. Please DM if you want to chat about best approach!

Or enable async inserts on the ClickHouse client, which won't require changing to the buffer table engine. https://clickhouse.com/docs/en/optimize/asynchronous-inserts

Have read about this, but totally forgot about it! Will try it out!

Re: Show HN: Openpanel – An open-source alternative to Mixpanel

#29

Earlier quoted context omitted.

Correct! Currently no batching but no need to make things complicated for now. Can extend the current redis queue to batch request or clickhouse batch engine. Looking forward to have these problems hehe. Please DM if you want to chat about best approach!

Won't this be a problem as soon as a website reaches, say, 600 RPS? Which is not much.

I have time to grow. Don’t think I’ll hit this level just yet.
Post reply on HN