原创 你想要一個簡單的 MQ 嗎?(最簡單的那種)
FolkMQ 一個簡單的消息中間件(全球最簡單的那種,要比誰都簡單!)。追世間簡單爲何物,可叫我生死相許! 面向簡單編程 1) 啓動服務 docker run -p 18602:18602 -p 8602:8602 noearorg/fol
原创 FolkMQ 作個簡單的消息中間件(最簡單的那種), v1.3.1 發佈
功能簡介 角色 功能 生產端(或發起端) 發佈消息、定時消息(或叫延時)、順序消息、可過期消息、事務消息。發送消息(rpc)支持 Qos0、Qos1 消費端(或接收端) 訂閱、取消訂閱。消費-ACK(自動、手動)。
原创 FolkMQ 是怎樣進行消息的事務處理?
FolkMQ 提供了二段式提交的事務提交的機制(TCC 模型)。允許生產者在發送消息時綁定到一個事務中並接收事務的管理,以確保消息的原子性(要麼全成功,要麼全失敗)。在 FolkMQ 中,事務是通過 MqTransaction 接口實現管理
原创 Java Solon v2.7.0 發佈
Java Solon 是什麼框架? Java "生態級"應用開發框架。從零開始構建,有自己的標準規範與開放生態。(歷時七年,具備全球第二級別的生態規模) 相對於 Spring,有什麼特點? 啓動快 5 ~ 10 倍。 (更快) 每秒併發數
原创 Socket.D 開源輸傳協議的集羣轉發特性
1、簡介 Socket.D 是基於"事件"和"語義消息""流"的網絡應用層協議。底層可以依賴 TCP、UDP、KCP、WebSocket 等傳輸層協議。其開發背後的動機是用開銷更少的協議取代超文本傳輸協議(HTTP),HTTP 協議對於許多
原创 FolkMQ "單線程"消息中間件 v1.0.32 發佈
簡介 採用 “單線程” + “多路複用” + "內存運行" + "快照持久化" + "Broker 集羣模式"(可選) 基於 Socket.D 網絡應用協議 開發。全新設計,自主架構! 角色 功能 生產端 發佈消息(Qos
原创 Socket.D 協議的開發緣由
爲什麼搞個新協議? 2021年時,想爲 Solon 生態 提供一種 MVC 體驗的 Socket 和 WebSocket 開發方式。這個想法,要求消息“能路由”、“有元信息”、“可建立關聯性”。於是就開發了 Socket.D 早期版本(算是
原创 Socket.D v2.3.9 發佈(增加 node.js server 實現)
Socket.D 是基於"事件"和"語義消息""流"的網絡應用層傳輸協議。有用戶說,“Socket.D 之於 Socket,尤如 Vue 之於 Js、Mvc 之於 Http”。支持 tcp, udp, ws, kcp 傳輸。協議特點可參考《
原创 Solon 框架啓動爲什麼特別快?
思來想去!可能與 Solon 容器的獨立設計有一定關係。 1、Solon 註解容器的運行特點 有什麼註解要處理的(註解能力被規範成了四種),提前註冊登記 全局只掃描一次,並在掃描過程中統一處理註解相關 掃描注入時,目標有即同步注入,沒有時
原创 SpringBoot 2.x 正式停更了。Java 8 就看 Solon 的了!
最近有好多個新聞說:SpringBoot 2.x 正式停更了,Java 8 怎麼辦?當然用 Solon 嘍! Solon,同時支持 jdk8, jdk11, jdk17, jdk21。也支持 graalvm native image。 既
原创 新一代通信協議 - Socket.D
一、簡介 Socket.D 是一種二進制字節流傳輸協議,位於 OSI 模型中的5~6層,底層可以依賴 TCP、UDP、KCP、WebSocket 等傳輸層協議。由 Noear 開發。支持異步流處理。其開發背後的動機是用開銷更少的協議取代超文
原创 socket.d.js v2.3.4 支持"微信"、"uniapp"
Socket.D 是基於"事件"和"語義消息""流"的網絡應用層協議。有用戶說,“Socket.D 之於 Socket,尤如 Vue 之於 Js、Mvc 之於 Http”。支持 tcp, udp, ws, kcp 傳輸。協議特點可參考《官網
原创 用 Socket.D 替代原生 WebSocket 做前端開發
socket.d.js 是基於 websocket 包裝的 socket.d 協議的實現。就是用 ws 傳輸數據,但功能更強大。 功能 原生 websocket socket.d 說明 listen 有 有 監聽消息 se
原创 信創就用國產的生態,Solon v2.6.4 發佈
Solon 是什麼框架? Java 新的"生態級"應用開發框架。從零開始構建,有自己的標準規範與開放生態(歷時六年,具備全球第二級別的生態規模)。 相對於 Spring,有什麼特點? 國產!國產!國產! 啓動快 5 ~ 10 倍。 (更快
原创 Socket.D 替代 Http 協議像 Ajax 一樣開發前端接口
我們在"前端接口"開發時,使用 socket.d 協議有什麼好處: 功能上可以替代 http 和原生 ws 更安全!現有的工具想抓包數據,難!難!難!(socket.d 是個新的二進制協議) 1、Socket.D 協議特點 基於事件,