プライベートモジュールライブラリ

ミッションクリティカルな基幹業務を支える、エンタープライズ向けプライベートモジュール。

オープンソースの限界と、本番環境が求める水準とのギャップを埋めます。

オープンソースが抱えるリスク

パフォーマンスの限界

表層での最適化はすべて試みた。問題の根源は、手の届かない低レイヤーのコードにある。

パッチ適用の遅延

オープンソースコミュニティの修正には、それ自身のリリースサイクルがあります。本番インシデントに猶予はなく、既知のCVEが重要な処理パスに残り続けるリスクを放置することはできません。

既存環境への影響

新しいモジュールを導入する際の最大の隠れコストは、既存システムへの影響と、改修作業にともなうオーバーヘッドです。

What We Ship

要件をお聞かせください。実装は当社が担います。

既存のカタログにとどまらず、お客様専用のモジュール開発にも対応しています。カスタムプロトコル対応から特化型データ処理エンジンまで、コアコントリビューターで構成された当社チームが、お客様の技術要件を本番稼働可能な実装として実現します。

What We Ship

フルスタックパフォーマンス最適化

オープンソースライブラリは汎用シナリオ向けに設計されており、極限負荷下では本来の性能を発揮できないケースが少なくありません。パフォーマンスのボトルネックは、単一箇所にとどまらないのが実態です。当社のプライベートモジュールは、リクエストチェーン全体にわたる複数のクリティカルレイヤーをカバーします。LuaJITランタイムおよび JSON シリアライズから、HTTP・Kafka・Redis・MySQL・Memcached など主要プロトコル・データベースのクライアント実装、さらにはトラフィック制限・動的メトリクス収集・I/O モジュールまで対応しています。各モジュールは実際の本番負荷を想定して徹底的に最適化。JIT パス・メモリアロケーション戦略・Nginx イベントループを段階的にチューニングし、不要なコンテキストスイッチとGCオーバーヘッドを削減します。オープンソース版比で最大 10 倍の処理速度を実現します。

What We Ship

クリティカルフィックスを、コミュニティの順番待ちなしで

オープンソースコミュニティの修正には、それ自身のリリースサイクルがあります。しかし、本番インシデントに猶予はありません。既知の CVE や安定性に関わるバグが重要な処理パスに存在する場合、アップストリームのマージを待つことは、数週間から数ヶ月にわたるリスクエクスポージャーを意味します。当社はプライベートモジュールとして、検証済みのパッチを直接お届けします。各パッチには完全な回帰テストカバレッジと変更説明を付帯し、監査・追跡が可能です。コミュニティのスケジュールに左右されず、メンテナンスコストが見通しにくいカスタムフォークを自前で抱えるリスクも不要です。

What We Ship

既存アーキテクチャに適合、ノンインベーシブ導入

新しいモジュールを導入する際の最大の隠れコストは、既存システムへの影響です。当社のプライベートモジュールは、オープンソース版と同一のインターフェース設計に準拠しており、既存の OpenResty/Nginx 設定構文とも完全互換です。導入作業は通常、数時間以内で完結します。アップグレードパスは明確で、ロールバックも保証されています。技術的な意思決定を、リリーススケジュールのプレッシャーから切り離すことができます。改修工数の試算から評価を始める必要はありません。

What We Ship

デプロイ即オブザーバビリティ、異常は即トレース

すべてのプライベートモジュールにはデフォルトで OpenResty XRay ライセンスが付帯しており、Lua レイヤー・C 拡張レイヤー・システムコールレイヤーを横断する動的トレーシング機能を提供します。デプロイした瞬間から可視化が始まり、異常発生時も即座にトレース可能。ボトルネックの特定に、業務コードを一行も変更する必要はありません。OpenResty XRay は、プライベートモジュールにおけるオブザーバビリティの基盤です。そして、各モジュールの長期的なメンテナビリティに対する当社のコミットメントでもあります。

提供モジュール一覧

特定の本番ユースケース向けに設計された、専門モジュールのラインアップをご覧ください。

OpenResty エコシステムに最適化

ドキュメントを見る →
Security

lua-resty-tls-session

Nginx を再起動せずに TLS セッションチケットキーをローテーション可能。

Data

lua-resty-jsonb

シリアライズ・デシリアライズのオーバーヘッドを排除した JSONB 操作。

Data

lua-cjson-plus

最適化された JSON エンコード・デコード。オープンソース比最大 4 倍の高速化。

Network

lua-resty-http-fast

純 C コアによるハイパフォーマンス HTTP クライアント。

Runtime

luajit-plus

最適化された LuaJIT エンジン。テーブル操作が最大 1,000 倍高速化。

Message

lua-resty-kafka-fast

OpenResty ゲートウェイ向けノンブロッキング Kafka コンシューマー。

Data

lua-resty-redis-fast

ハイパフォーマンス Redis クライアント。オープンソース比最大 2.5倍 高速化。

Data

lua-resty-redis-cluster-fast

Redis クラスター対応、C ベースのコルーチンソケットAPI。

Data

lua-resty-mysql-fast

純 C コアによるハイパフォーマンス MySQL クライアント。

Data

lua-resty-memcached-fast

純 C コアによるハイパフォーマンス Memcached クライアント。

Observability

lua-resty-dymetrics

高トラフィック環境向けロックフリーメトリクスモジュール。

Control

lua-resty-limit-traffic-dynamic

リアルタイム CPU 使用率に基づく動的トラフィック制限。

パフォーマンスの限界を突破する準備はできていますか?

料金モデル

すべてのプライベートモジュールには OpenResty XRay ライセンスが付帯し、オブザーバビリティとトラブルシューティング機能をご利用いただけます。

カスタムモジュール開発は、単発のエンジニアリングプロジェクトとして個別にスコープを設定・納品いたします。その後は、継続的なサポートのため、OpenResty XRay 年間ライセンスをご提供します。

現在の技術スタックとお抱えの技術的制約をお聞かせください。対応可能な範囲を精査し、明確な回答をお伝えします。