タグ

*dataとwasmに関するsh19910711のブックマーク (6)

  • BigQuery Emulator をアップデートしました - Route54

    BigQuery Emulator の v0.6.0 をリリースしました。 今回のリリースでは、Recidiviz社 の @ohaibbq さんが多大な貢献をしてくださいました。Recidiviz社ではかなり前から BigQuery Emulator を使ってくれているようで、以前から Issue や DM などでそのことを伝えてくれていましたが、@ohaibbq さんが今Qエミュレータの改善にコミットできるということで、 Recidiviz社側で fork して使っていたものに加えていた patch をたくさん送ってくれました。 かなり多くの改善が入っているので、以前エミュレータを試して動かなかったクエリを再度試す良い機会かなと思っています。 @ohaibbq さんからは、嬉しいことに今後も貢献してくださると言っていただけているので、今後の改善も速いペースで進んでいくと思います。素晴らし

    BigQuery Emulator をアップデートしました - Route54
    sh19910711
    sh19910711 2024/03/12
    "BigQuery: Google はエミュレータの開発に4年前くらいにやる気は見せていますが、その後何もアクションをとっていません / go-zetasql の cgo 依存をやめて、WebAssembly ベースのバインディングに移行しようとしています"
  • Postgres WASMを支える技術

    Intro 10月3日にWebAssemblyを用いてWebブラウザにx86の仮想マシンを構成することで、PostgreSQLをWebブラウザ上で実行可能にした「Postgres WASM」がオープンソースで公開されました。 以前から気になっていたSupabaseが公開していたこと、最初にSnapletという企業がOSSで公開しておりそれをフォークして完成させたこと、色々気になることばかりでしたので自分なりに調べて深掘りしてみました。

    Postgres WASMを支える技術
    sh19910711
    sh19910711 2022/11/09
    "Postgres WASM: Supabaseが公開 + 最初にSnapletという企業がOSSで公開 / ファイルシステムやネットワーク関係で非常に開発が難航していたことがブログからも読み取れ / WebAssembly(v86)とBuildroot(i686)があれば何でもできる"
  • Running R and Debian Linux in the Browser Via WASM

    sh19910711
    sh19910711 2022/10/10
    R言語 on wasmにトライしてる人いるっぽい / "georgestagg/webR, an R distribution compiled to WASM that runs completely in the browser. The environment is served from a simple webserver, and requires no installation of R onto a back-end server or onto your own desktop."
  • DuckDB-Wasm: Efficient Analytical SQL in the Browser

    TL;DR: DuckDB-Wasm is an in-process analytical SQL database for the browser. It is powered by WebAssembly, speaks Arrow fluently, reads Parquet, CSV and JSON files backed by Filesystem APIs or HTTP requests and has been tested with Chrome, Firefox, Safari and Node.js. You can try it in your browser at shell.duckdb.org or on Observable. DuckDB-Wasm is fast! If you’re here for performance numbers, h

    DuckDB-Wasm: Efficient Analytical SQL in the Browser
    sh19910711
    sh19910711 2021/12/06
    FROM句にURL指定できるようにするのめっちゃ良いな / "CREATE TABLE direct AS SELECT * FROM "https://origin/remote.parquet""
  • GitHub - duckdb/duckdb-wasm: WebAssembly version of DuckDB

    DuckDB is an in-process SQL OLAP Database Management System. DuckDB-Wasm brings DuckDB to every browser thanks to WebAssembly. Duckdb-Wasm speaks Arrow fluently, reads Parquet, CSV and JSON files backed by Filesystem APIs or HTTP requests and has been tested with Chrome, Firefox, Safari and Node.js. Learn more about DuckDB-Wasm from our VLDB publication or the recorded talk. Try it out at shell.du

    GitHub - duckdb/duckdb-wasm: WebAssembly version of DuckDB
    sh19910711
    sh19910711 2021/12/06
    おお、いつのまにかduckdbのwasm対応が進んでるっぽい / "DuckDB-Wasm is an in-process analytical SQL database for the browser. It is powered by WebAssembly, speaks Arrow fluently, reads Parquet..."
  • 【BigQuery】UDFでWebAssemblyを試す

    こんにちは。JDSCの栗林です。 BigQueryを使用されている方であれば、JavaScriptでユーザ定義関数(UDF)を作成できることはご存知かもしれません[1]。JavaScriptSQLに比べてかなり自由度は高いのですが、実行速度の面ではどうしても不利になってしまいます。 そこでJavaScriptの高速化といえばWebAssembly![2]ということで、BiqQueryのUDFでWebAssemblyを試してみたところ、一定の効果が見られたのでご紹介します。 まずは結果からみてみましょう。100個のデータそれぞれに対して、ループ回数を数える単純な処理を実行したときの実行時間を計測しました。BigQueryの実行時間はバラツキが大きいため、5回測定した中央値を採っています。 JavaScriptではループ回数が10の6乗を超えると極端に実行時間が増加しますが、WebAssem

    【BigQuery】UDFでWebAssemblyを試す
    sh19910711
    sh19910711 2020/07/12
    埋め込みでいけるのか / "BiqQueryのUDFでWebAssemblyを試してみたところ、一定の効果が見られたのでご紹介します"
  • 1