PostgreSQLの並列処理とJIT ――実行計画からひも解く処理特性と導入効果
本稿では、リソースを効率的に活用する「パラレルクエリ」と、クエリ評価をネイティブコード化する「JITコンパイル」、さらにメンテナンスを劇的に速める「パラレルVACUUM」を紹介します。理論と実行計画の両面から高速化の真髄に迫ります。
本稿では、リソースを効率的に活用する「パラレルクエリ」と、クエリ評価をネイティブコード化する「JITコンパイル」、さらにメンテナンスを劇的に速める「パラレルVACUUM」を紹介します。理論と実行計画の両面から高速化の真髄に迫ります。
閑話 技術書典14から継続してWasmネタを集めて同人誌を制作しており,4/11から始まる技術書典20でもWasm本の新刊を出す予定です. Wasmは面白い技術なので多くの人に興味持ってもらえると良いなと思っています. https://techbookfest.org/product/aA4Av5Bcu6ztjDfZiMgXWJ さて,そんな新刊の第1章に「Wasmとウェブの今後について考える」という題で,Wasmがまたウェブで盛り上がるんじゃないかという個人的な期待を綴っているのですが(何をいっているんだ?と気になった人に是非読んでみてください),その中で触れているWasmコンポー...
Clipor - Windows向け高速クリップボードマネージャー Windowsで作業していると、コピー&ペーストを繰り返す場面が多々あります。しかし標準のクリップボードは直前の1件しか保持できず、何度もコピーし直す手間が発生します。そこで、Cliporというクリップボードマネージャーを開発しました。 GitHub: https://github.com/infinith4/dev-clipor 公式サイト: https://infinith4.github.io/dev-clipor/ Microsoft Store: https://apps.microsoft.c...
0. はじまり 数式で書かれていると何をしているのか全然分からないけれど、同じことをプログラミング言語で書くとただのfor文だったりして急に理解できるようになることってありますよね。そこで今回は、Rustでコードを動かしながら数学世界を探検してみることにしました。 最初の目的地として選んだのは三角関数、理由は高校生の頃もの凄く苦手だったからです。その中でも最初に頭に浮かんだ 加法定理 を導出できないか試してみることにします。 sin(θ+φ)=sinθcosφ+cosθsinφ \\ cos(θ+φ)=cosθcosφ-sinθsinφ おことわり この記事は数学の専門家によ...
! この記事はAIが書いて人間が校正しました ふろーです。 RustのTUIの人気ライブラリであるRatatuiを使ってみます。 また、Ratatuiチームが開発・公開しているmousefoodを使用することで、Embassyやembedded-halなどの組み込み環境でもRatatuiを利用することが可能になります。 はじめに Ratatui は、ターミナル上にダッシュボードや対話 UI を描画するための Rust クレートです(元は tui-rs をフォークして保守が続けられています)。 本稿では Ratatui 0.30 の簡単な使用方法サンプル+おまけ のコード確認・解説し...