OSS

開発、開発協力しているOSSをご紹介します。

AnnexML

ラベルの種類数が膨大な場合(10^4 - 10^6)のマルチラベル分類問題に対し、高速かつ精度良く予測を行う分類器の実装です。

AntPickax

基礎ライブラリ、コンポーネント、システムのプロダクト群を提供します。

CHMPX

ネットワークをまたぐプロセス間におけるバイナリ通信を行うための通信ミドルウエアです。

Node.js向けライブラリ

FULLOCK

マルチプロセス、マルチスレッドから安全で、高速なロック機能を提供する低レベルのロックライブラリです。

K2HASH

一般的な機能に加えてオリジナルな機能を備えたKVS(Key Value Store)です。

Node.js向けライブラリ

Go向けライブラリ

Java向けライブラリ

K2HDKC

オリジナルのNoSQL(Key Value Store)ライブラリK2HASHをベースとしたオープンソースの分散KVS(Key Value Store)です。

Node.js向けライブラリ

Go向けライブラリ

Javaドライバ

K2HDKC DBaaS

Trove(Trove is Database as a Service for OpenStack)のDatabaseのひとつとしてK2HDKCを利用できるようにしたDatabase as a Serviceです。

K2HDKC DBaaS Command Line Interface

K2HFTFUSE

FUSE(Filesystem in Userspace)によるユーザースペースでのマウント機能を利用したファイル/メッセージ転送システムです。

K2HTPDTOR

K2HASH操作のトランザクションを、CHMPXを利用して他ホストへ転送を行い、K2HASHデータの複製を容易に実現することを主目的としたプログラムです。

K2HTPMDTOR

複数のK2HASHトランザクションプラグインを同時に動作させるためのハブとなるK2HASHトランザクションプラグインです。

K2HR3

K2HDKCをベースとしたオープンソースのロールベースアクセス制御(RBAC)システムです。

K2HR3 REST API

K2HR3のWeb API(RESTful HTTP API)のコンポーネントです。

K2HR3 Web Application

K2HR3のWebアプリケーションのコンポーネントです。

K2HR3 Command Line Interface

K2HR3 OpenStack Notification Listener

OpenStackインスタンスをK2HR3に自動登録するためのOpenStack oslo messaging ユーティリティです。

K2HR3 Container Registration Sidecar

Kubernetes PodsをK2HR3に自動登録するための Kubernetes Sidecar用Dockerイメージです。

K2HR3 Utilities

K2HR3の開発・テスト環境を構築するための開発者向けツールです。

Apache Hadoop

大量のデータを処理するために分散ファイルシステムと分散処理基盤を提供するソフトウェアです。

Apache NiFi

マルチテナント・スケーラブル・ハイパフォーマンスなどの特徴を持つデータフローオーケストレーションシステムです。

Apache Pulsar

高信頼性・高パフォーマンス・スケーラブルな分散型Pub-Subメッセージングシステムです。Apache Software FoundationのOSSとして公開しています。

AppFeedback

アプリのフィードバックをSlackに投稿できるSDKです。開発中のアプリに組み込むとバグ報告などを簡単に行えるようになります。

AppFeedback-ios

AppFeedbackのiOS版です。

AppFeedback-android

AppFeedbackのAndroid版です。

Athenz

Role Based Access Control(ロールを利用したアクセス制御)を利用して、サービス間の認証・認可を行うシステムです。

NGT

大量のデータベースの中から、テキストや画像、商品・ユーザーデータなど、複数の特徴を持つデータ(高次元データ)を、高速に検索・特定できるソフトウェアです。

SwiftyXMLParser

Swift製のXMLパーサーです。Swiftならではの直観的なインターフェースでXMLへアクセスすることができます。

UICollectionViewSplitLayout

UICollectionViewSplitLayoutは、レスポンシブUIを実現するためのコードです。リストやグリッドで表示されているデータを画面サイズに合わせてレスポンシブに並べることができます。

Vald

Valdはクラウドネイティブな高速近似最近傍密ベクトル検索エンジンです。

Yosegi

Yosegiは、スキーマレスのカラム型ストレージフォーマットです。JSONのような柔軟な表現と、他のカラム型ストレージフォーマットに似た効率的な読み込みを提供します。