新特性介紹
OpenIM每周五發(fā)布新版壶笼,包括新特性發(fā)布神僵,bug修復(fù),同時合并PR覆劈,解決issue等
一個完善的IM系統(tǒng)保礼,非常復(fù)雜沛励,功能繁多,需求不一炮障,比如對象存儲有云端oss目派,cos,s3胁赢,私有化存儲有MinIO等址貌,推送有極光、個推徘键,友盟等练对。希望大家能參與,共建社區(qū)吹害,有興趣的同學可以加我私聊螟凭。
安卓端體驗:https://www.pgyer.com/OpenIM
本周新特性包括:
(1)發(fā)布消息推送api,支持應(yīng)用與IM互通深度融合它呀;
(2)群主可以解散群螺男,解散后不能發(fā)送消息;
(3)群禁言纵穿,支持群全部禁用下隧,以及對某個群成員禁言;
(4)閱后即焚谓媒,私聊時淆院,對方已讀后30秒自動刪除;
(5)群內(nèi)消息已讀句惯,對于發(fā)送者來說土辩,能看到某條消息哪些人已讀、未讀抢野;
每個功能都有通知回調(diào)即時生效拷淘,以及多端同步,本地緩存等特性指孤。
項目成果
項目整體超過7.2K star启涯,我們繼續(xù)努力爭開源IM的領(lǐng)跑者,請大家多多支持恃轩。為了您的數(shù)據(jù)安全结洼,確保信息安全可控,歡迎請使用OpenIM
性能及容量總結(jié)
服務(wù)器資源:8核16G內(nèi)存详恼, 6個機械磁盤补君,每個磁盤100G, 用于mongo分片昧互,10MB帶寬挽铁。
容量:用戶容量10萬以上,消息條數(shù)10億條敞掘。
性能評估:同時在線用戶10萬叽掘,每秒鐘發(fā)送消息900條,消息延時1秒(從發(fā)送者發(fā)出消息到接收到消息)
可靠性總結(jié)
啟動sdk玖雁,模擬50個用戶在線更扁、離線情況,消息可靠性100%赫冬。
發(fā)送10萬消息浓镜,有3條失敗,其他消息都能被對方精確收到劲厌,并成功落地本地db膛薛。對于失敗的3條消息,接收方確實沒有收到补鼻,系統(tǒng)消息是一致的哄啄。
github地址:https://github.com/OpenIMSDK/Open-IM-Server
開發(fā)者中心:https://doc.rentsoft.cn/#/
開發(fā)中的特性
特性 預(yù)計完成時間
朋友圈 4.30
mongos等集群部署方案 4.8
標簽管理及通知下發(fā) 4.8
無網(wǎng)絡(luò)狀態(tài)下可訪問本地聊天記錄 4.15
我們的團隊
創(chuàng)始團隊來自資深I(lǐng)M技術(shù)團隊,我們致力于用開源技術(shù)創(chuàng)造服務(wù)價值风范,打造輕量級咨跌、高可用的IM架構(gòu),開發(fā)者只需簡單調(diào)用 SDK硼婿,即可在應(yīng)用內(nèi)構(gòu)建多種即時通訊及實時音視頻互動場景锌半。OpenIM優(yōu)勢:開源,安全寇漫,可靠拳喻,低成本。對于信息安全重視的電子政務(wù)猪腕,企業(yè)協(xié)同辦公冗澈,OpenIM都是非常好的選擇。