なぜ私たちは住所正規化エンジンをRustで"再発明"したのか? - FFIによる多言語高速化と開発者体験の裏側 - Sansan Tech Blog
2025/06/21 02:25
人気記事
クラスの3軍男子が「超イケメン」に大変身…“陰キャ卒業”に成功した33歳男性が気づいた見た目を整えることの大切さ「いい縁を引き寄せるための第一歩」――2024年9月の読まれた記事1位 | 文春オンライン
集中力を高める「音楽」の特徴調査 ADHD症状への効果も示唆【研究紹介】 | レバテックラボ(レバテックLAB)
漫画家はすみとしこ氏に対する損害賠償請求訴訟の勝訴のご報告 - 塩村あやか公式サイト
「あっという間に売れちゃう」早朝4時、若い女性が路上で買ったクスリの中身は…西成の“違法露店”で記者が目撃した“取引現場” | 文春オンライン
清純派の朝ドラ女優から悪女役の濡れ場を経て…事務所を独立した国仲涼子(45)が、「夫・向井理と一緒はイヤ!」と語るワケ | 文春オンライン
https://buildersbox.corp-sansan.com/entry/2025/06/20/120000
ずん
「住所データを正規化するのに、なんでRustなんて使うのだ?Pythonでよくないのだ?」
でぇじょうぶ博士
「おっと、それが大間違いでやんす。従来のPythonと比べて約50倍も高速化されたでやんす。数百万件の住所データを処理する時間が数時間から10分に短縮されたでやんす!」
やきう
「ワイ、それ聞いてビビったわ。でもなんでそんなに早くなるんや?」
でぇじょうぶ博士
「GCがないことと、コンパイラの最適化が効くからでやんす。さらにFFIを使って直接関数を呼び出すことで、ネットワークの遅延も排除できるでやんす!」
ずん
「FFIって何なのだ?」
でぇじょうぶ博士
「Foreign Function Interfaceの略でやんす。他の言語からRustの関数を直接呼べる仕組みでやんす。まるで隣の部屋の人を呼ぶような感覚でやんす!」
やきう
「でもそんな住所データ処理って、そんな難しいんか?」
でぇじょうぶ博士
「甘く見てはいけないでやんす。『一丁目』と『1-』の表記揺れ、『ケ』と『ヶ』の使い分け、市町村合併による新旧地名の混在など、日本の住所は世界でも特殊でやんす!」
ずん
「じゃあボク、『とうきょうとちよだくひとつばしいっちょうめ』って入力すれば良いのだ!」
でぇじょうぶ博士
「そんな適当な入力でも、意味的な正規化によって『東京都千代田区一ツ橋1-』に変換できるでやんす。これぞ技術の力でやんす!」
やきう
「せやけど、誤マッチせんのか?『京都市1-1』と『京都市1-2』とか」
でぇじょうぶ博士
「ご安心を。品質ゲートという仕組みがあって、番地が違う場合は絶対にマッチしないでやんす!」
ずん
「なるほど!じゃあボク、住所を『月野うさぎ、セーラームーン城1階』って書いても大丈夫なのだ?」
新着記事
ケネディ米厚生長官は虚偽情報の拡散やめて 保健機関職員、決死の嘆願 写真1枚 国際ニュース:AFPBB News
高校野球 広陵高校 野球部の中井哲之監督が交代 部員の暴力めぐる問題で 学校改善検討委員会を設置 | NHK | #高校野球
「すさまじい緊張感」「現場は疲弊しています」悠仁さま“異例の電車通学”に護衛官たちは限界寸前…内部関係者が証言した“充実のキャンパスライフ”の衝撃すぎる舞台裏 | 文春オンライン
リンガーハット、野菜1.7倍の「野菜たっぷりちゃんぽん MAX」5日間限定で販売 - グルメ Watch
マクドナルド・ハッピーセット「ワンピースカードゲーム」中止は英断か愚策か #エキスパートトピ(西山守) - エキスパート - Yahoo!ニュース
人気記事
クラスの3軍男子が「超イケメン」に大変身…“陰キャ卒業”に成功した33歳男性が気づいた見た目を整えることの大切さ「いい縁を引き寄せるための第一歩」――2024年9月の読まれた記事1位 | 文春オンライン
集中力を高める「音楽」の特徴調査 ADHD症状への効果も示唆【研究紹介】 | レバテックラボ(レバテックLAB)
漫画家はすみとしこ氏に対する損害賠償請求訴訟の勝訴のご報告 - 塩村あやか公式サイト
「あっという間に売れちゃう」早朝4時、若い女性が路上で買ったクスリの中身は…西成の“違法露店”で記者が目撃した“取引現場” | 文春オンライン
清純派の朝ドラ女優から悪女役の濡れ場を経て…事務所を独立した国仲涼子(45)が、「夫・向井理と一緒はイヤ!」と語るワケ | 文春オンライン