公開日:

月報 2025年6月

Authors
  • author image
    Name
    代表取締役 宮永

「表示が遅いユーザーを救うな」収益増のためのサイト高速化の新常識

サイトスピードと収益の予測モデルの精度をさらに上げるため、いくつかの通販サイトに協力いただいています。

その中で中で非常に興味深いデータが見えてきました。

このサイトスピードと収益性というテーマに数年、携わってきましたが、遅い体験をしているユーザーの体験を大きく改善することでCVRを向上できる、となんとなく信じていました。

しかし実際のところ注文が制約するかの決め手は、1秒か0.9秒かの領域にありました。

5秒を3秒に縮めるのと、1秒を0.9秒に縮めるのではアプローチが異なります。提案のアプローチを変える必要に気付かされました。

AI時代のソフトウェアアーキテクチャと開発

5月下旬から使い始めた Claud Code でソフトウェア開発が根底から一変しました。

これまで「必要な部品は一点ずつ丁寧に作る」が当たり前で、そのための技能やメソッドを学ぶ日々でした。しかしこれからはAIの知識とスピードに人間の方が合わせる必要があります。

5月下旬から公開したオープンソースプロジェクト

そのような根拠でアイデアを次々にオープンソースで世界に共有することにしました。

これまで月に1〜2個あればよいペースでしたが、1ヶ月あまりで開発(と呼んでいいのか…)して公開したプロジェクトが以下です。

  • go-sftp-docker-test
    • go と sftp docker コンテナの連携テスト
  • go-simple-ftp-test
    • Go 言語で Docker FTP サーバーとの接続で悪戦苦闘した記録
  • go-kvs-vibe-benchmark
    • Vibe Coding による Go 言語の KVS モジュールのベンチマーク比較
  • kvbench
    • 純粋な Go のキー/バリューデータベースをベンチマークするためのサーバー
  • gh-usecases
    • GitHub リポジトリ管理ワークフローを簡素化する CLI ツール。リポジトリの作成、チームへの追加などが可能。
  • py-web-image-variations
    • 画像形式のバリエーション(JPEG、PNG、GIF)を生成・検証するための Python テストスイート
  • chrome-ext-webp-avif-accept-control
    • WebP/AVIF 画像形式のサポートをテストするために Accept ヘッダーを制御する Chrome 拡張機能
  • go-next-gen-image
    • 従来の Web 画像形式(JPEG、PNG、GIF)を次世代形式(WebP、AVIF)に変換する Go ライブラリ
  • go-mirror-transform
    • ディレクトリ構造を保持したファイルのミラーリング、パターンマッチング、並行処理、ファイル監視機能を備えた Go パッケージ
  • go-psnr
    • ImageMagick 互換性を持つ純粋な Go による高速な画像の PSNR 計算
  • astro-import-tree
    • AST を使用して Astro ページの URL パスとインポートツリーを解析するライブラリ
  • image-server-benchmark
    • 画像用途の Web サーバーの性能ベンチマーク
  • go-png-meta-web-strip
    • Web 表示に必要な情報を保持しながら不要なメタデータを削除して PNG 画像を最適化する Go ライブラリ
  • go-jpeg-meta-web-strip
    • 不要なメタデータを削除して Web 用の JPEG 画像を最適化する Go ライブラリ
  • go-exif-remove-thumbnail
    • 他の EXIF データを保持しながら JPEG の EXIF サムネイルを削除する Go ツールとライブラリ
  • windows-msys2-ssh-server
    • Windows MSYS2 + SSH Server Auto Setup Tool / Windows 環境に MSYS2 と SSH サーバーを自動セットアップするツール
  • alogorithm2-animation
    • アイデアマンズ株式会社のロゴマーク自動生成プログラム v2 + アニメーション
  • budoux-components
    • React、Vue、Astro 用の BudouX コンポーネント - 日本語テキストに自然な改行を自動的に適用する使いやすいコンポーネント
  • go-overwrite-batch
    • さまざまなファイルシステムタイプで統一されたバッチ処理を提供する Go ライブラリ。大規模なファイルセットの効率的なスキャン、フィルタリング、ダウンロード、処理、上書きアップロードを可能にする。
  • go-s3-overwrite
    • メタデータ、タグ、ACL を保持しながら S3 オブジェクトを上書きするシンプルな Go パッケージ
  • go-l10n
    • Movable Type のローカライゼーションシステムに着想を得た Go 国際化(i18n)ライブラリ
  • go-safe-backup
    • ローカルバックアップの自動ディスク容量管理を提供し、ローカルファイルシステムと Amazon S3 の両方をバックアップ先としてサポートする容量安全な Go バックアップライブラリ
  • go-backup-cleaner
    • 容量制約に基づいてバックアップファイルをクリーンアップする Go パッケージ。指定されたディスク使用目標を満たすために古いファイルを自動的に削除し、空のディレクトリをクリーンアップできる。
  • go-parallel-dir-scan-benchmark
    • Go 言語による並列ディレクトリスキャンのベンチマーク
  • go-living-lock
    • Go 言語によるロックファイル排他制御パッケージ

GENIAC PRIZE

経産省が主導するAI促進の懸賞金プログラムに注目しています。

単独での応募は予定していませんが、取引先に協力する形で関わっていきます。