todorokikohei / mqttv5-client Goto Github PK
View Code? Open in Web Editor NEWMQTT Version5.0のクライアント実装を拡張する
License: Other
MQTT Version5.0のクライアント実装を拡張する
License: Other
大量のデータ処理を実行するクライアントでの実行結果記録処理を実装
パブリッシャとサブスクライバの実装分離
サブスクライバの実装
パブリッシャの実装
PINGREQにSubscriberの情報を付加することでBrokerの分散配信を高度化する。そのために、以下のタスクを実行する。
標準で提供されているLoggerを利用する手順を書く
動的な負荷分散アルゴリズムの中で、クライアントの保留中のメッセージ数から動的に重みを計算するアルゴリズムがあった。それを実現するための調査を行う。
PINGREQに任意のデータを付加できるようにする。
PINGREQを一定間隔で送信してBrokerとの情報交換を実現する。そのために、以下のタスクを実行する。
PINGREQのペイロードに送信可能かを識別するフラグを付加して送信する実装を行った。このフラグが正常に働くかを確認するために、以下の作業を実施する。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.