10000!不遠(yuǎn)了!
算是全身心都把精力放在項(xiàng)目上了,現(xiàn)在GitHub有2.3kstars,Gitee有2.9Kstars
5K stars已達(dá)成,1W還遠(yuǎn)嗎?
我是挺希望有更多的人參與進(jìn)來,一方面不會讓我覺得只有我一個(gè)人在開發(fā),另一方面我也想在從中獲取建議,進(jìn)而幫助我更好地去迭代這個(gè)項(xiàng)目。
在我真正寫項(xiàng)目之前,我在自己的群里曾經(jīng)收集過些意見,很多小伙伴都是表示自己可以一起開發(fā)一起迭代,結(jié)果等我真開始了之后,發(fā)現(xiàn)幾乎都是騙人的狗腿子。
目前在Gitee一共有23個(gè)貢獻(xiàn)者,在GitHub一共有11個(gè)貢獻(xiàn)者。
新手們真的不要妄自菲薄,相信我,學(xué)習(xí)項(xiàng)目這種事情,如果能編碼進(jìn)項(xiàng)目,對項(xiàng)目的理解會更加深刻。我這里通過pull request很簡單的,只要再過億陣子,你就可以說你給萬級 stars的開源項(xiàng)目貢獻(xiàn)過了
有挺多人問過我會不會新開一個(gè)開源項(xiàng)目,我目前沒這個(gè)打算。消息推送平臺我還能持續(xù)迭代挺長一段時(shí)間,它的核心功能簡單,但在技術(shù)上確實(shí)可以做很多事情。
最近一直在做降低項(xiàng)目使用門檻的事,期間項(xiàng)目的視頻也在保持著更新
1、項(xiàng)目已經(jīng)將Nacos已經(jīng)接入了!從我做項(xiàng)目開始,就一直有小伙伴留言是不是要支持Nacos作為分布式配置中心,為什么偏偏就選擇Apollo。我一直錯(cuò)覺以為我遇到了邪教組織了,現(xiàn)在Nacos都流行到這個(gè)地步了?
接入完Nacos,又發(fā)現(xiàn)了低版本的客戶端會導(dǎo)致SpringBean的懶加載失效,從而導(dǎo)致我的Kafka消費(fèi)者失敗了,折騰了好一陣子!
2、渠道賬號配置信息用數(shù)據(jù)庫存儲。最開始我是使用分布式配置中心來存儲渠道賬號信息,由于很多人沒有環(huán)境,后來支持以local.properties的方式進(jìn)行配置。
但這兩種方式都不太友好,只有孤零零的文件配置會有很多人來問我。于是我決定將賬號信息存儲在數(shù)據(jù)庫,在后臺專門寫一個(gè)模塊來進(jìn)行管理(同時(shí)也為接下來的第三點(diǎn)做鋪墊)

3、使用docker進(jìn)行部署項(xiàng)目?,F(xiàn)在消息推送里短信/郵件/釘釘渠道都是比較完善,后續(xù)也會逐漸把各個(gè)渠道都給搞起來,達(dá)到生產(chǎn)環(huán)境的標(biāo)準(zhǔn),而docker快速部署項(xiàng)目就很有用了。
我打算提供docker兩種姿勢:1、直接使用我打好的鏡像,在啟動的時(shí)候自行配置MyQL和Redis。2、一鍵使用docker-compose啟動,默認(rèn)拉取MySQL和Redis鏡像。
無論哪種,都可以通過參數(shù)選擇使用什么消息隊(duì)列(kafka/rocketMq/rabbmitMq),使用什么分布式配置中心(apollo/nacos)
無論是初學(xué)的時(shí)候,還是到現(xiàn)在工作幾年,搭建環(huán)境這種事情還真的是能折磨人,docker部署這塊目前還有些小問題,期望這周能搞掂收工。
今天就到這吧,感謝大家的關(guān)注,下期見
最近我開通了
股東服務(wù)
,感興趣的可戳:
我開通了付費(fèi)渠道
閱讀原文 可跳轉(zhuǎn)至 消息推送平臺倉庫
