Загрузка видео...

Не удалось загрузить видео

На главную

Web Analytics in the browser with DuckDB WASM: Filtering in milliseconds, instead of waiting for API responses

56,910 просмотров • 1 год назад •via X (Twitter)

Комментарии: 11

Фото профиля Tobias Müller
Tobias Müller1 год назад

This demo attaches a remote DuckDB database from S3 with credentials via Cognito.

Фото профиля Tobias Müller
Tobias Müller1 год назад

The project will be open sourced soon. In the meantime, you can explore the power of DuckDB in a browser with @usesqlworkbench as well:

Фото профиля Alvar Lagerlöf
Alvar Lagerlöf1 год назад

@duckdb Does it hold up with 10 million events?

Фото профиля Matt Holden
Matt Holden1 год назад

@duckdb Wow, looking nice! Is this still using duckdb-wasm-kit?

Фото профиля Tobias Müller
Tobias Müller1 год назад

@duckdb Yes, it does! Thanks for all the your work you put in it!

Фото профиля Alexander Hupfer
Alexander Hupfer1 год назад

@duckdb That’s what @fusionmetrics implemented a year ago. Works pretty well in production but we need to take care of not hitting the browser memory limit (about 2GB or so)

Фото профиля TArch
TArch1 год назад

@duckdb So you are saying that dowloading a whole database is better than api call? Yeah, if you dont have users you have to issues

Фото профиля Tobias Müller
Tobias Müller1 год назад

@duckdb Have you tried other tools in this space? Each API calls run database queries in the backend. I tried a lot of them, and you see latencies of hundreds of ms to even seconds. If you filter/drill-down a lot, it will definitely be better to download a few MBs once, and query locally

Фото профиля ryan boyd
ryan boyd1 год назад

@duckdb love it!

Фото профиля 🇯🇲 Marquin 🇵🇸
🇯🇲 Marquin 🇵🇸1 год назад

@duckdb Looks like Umami analytics

Фото профиля Tobias Müller
Tobias Müller1 год назад

@duckdb I think most of the tools look pretty similar because they all show the more or less same stats, but Umami is among the ones I like the most...

Похожие видео