メインコンテンツへスキップ
buildradar
Sign in

SwingFrog/Summer

@SwingFrog

軽量でワンストップの Java ゲームサーバーフレームワークで、簡単な Web サービスの開発にも使用できます。Netty に基づいて高性能通信を実現し、TCP、HTTP、WebSocket などのプロトコルをサポート、Protobuf と JSON の2つのデータフォーマットに対応し、設定によってマルチポートネットワークサービスを簡単に起動できます。RPC リモート呼び出しをサポートし、エレガントな方法でリモート呼び出しを実現、タイムアウト再試行や冪等呼び出しをサポートします。永続化層をラップし、データアクセスとデータ永続化インターフェースを提供、データの非同期追加・保存・削除、主キーまたは他の指定フィールドによるデータキャッシュに対応します。シンプルな IoC をサポートし、ビジネス層は依存性注入(DI)を使用してロジックを実現します。疑似コルーチン実現プラン Promise をラップし、コールバック地獄などの問題を解決できます。MVC、ドメイン(DDD)、ECS アーキテクチャをサポートします。

スター
568
フォーク
168
言語
Java
ライセンス
Apache-2.0
最終プッシュ
1 年前
Javaormgamemmojavadaoredisserverdistributediocmvcdruidquartzioc-containernettyrpgaopprotobufmmorpg-serverserver-frameworksummer

関連 Intel はまだありません

このリポジトリは radar が追跡するソースにまだ登場していません。コレクターはスケジュールで動いています——このリポジトリがカバーされたらまた見てください。