我写的开源项目,赚的都是dollar
共 1652字,需浏览 4分钟
·
2023-02-24 09:37
到目前为止,我的开源项目austin
在Gitee
收获4124
个stars,在Github
收获3148
个starts。
凭借着austin
在Github
的表现,我获得了JetBrains license
,单凭IDEA
,我相当于就挣了169$。
另外我还获得了GitHub Copilot
的免费资格,那相当于又挣了100$
(至于为什么我现在才拿出来吹呢,因为之前GitHub Copilot
我还没有资格...哭死)
近期austin更新
最近austin
更新不多,主要是工作上有点忙,稍微有几个改动点吧:
pull request
,到目前为止在接入层和逻辑层的解耦就有了以下几种实现:eventBus
/kafka
/rocketMq
/rabbitMq
/springEventBus
2、接受ResponseBodyAdvice统一返回格式pull request
,Controller
方法定义的时候就不需要写死BasicResultVO
返回值,而是通过切面把这事给干了。3、邮件支持附件推送4、短信支持指定账号和AUTO推送。之前设想一个短信渠道只对应一份配置,那就可以完全通过配置进行流量分发。但实际上有可能一个短信渠道会对应多份配置,于是兼容这种情况。5、已暂停内容:OSS接入。本来想接入某个OSS作为文件存储的一种方式的,但名下未有域名且优先级不高。本周工作
这周预期会写一篇文章跟大家探讨一个问题:接入层把消息写入到Kafka后,消费层会消费MQ的数据,这时候如果系统重启了怎么办?
这个问题我曾经回复过不少的读者,但现在看来好像不够全面(感觉我的曾经回答应该是不能让面试官满意的),而现在的实现在我看来可能是对的,不过又应该有迭代的空间。
所以,想单独拎出来跟大家讨论讨论分享分享。
谁在使用Austin?
从之前的交流得知,应该是有些已经接入了Austin
在线上环境或者开源项目上,但我一直都没有好好地去登记这个内容。我在Github
和Gitee
都开了issue
。
如果你用到了,记得帮忙填下,很关键,很重要。
https://github.com/ZhongFuCheng3y/austin/issues/25
https://gitee.com/zhongfucheng/austin/issues/I6GR6J
Austin社群
我已经建了好几个austin群了,都快满了,质量是比不上付费的,但总比没有的好。今天打算开个新的austin群,想加入的可以扫描下方的二维码,备注”项目“我有空就拉进新群里。
如果提示繁忙,微信搜索【java3yyyy】也可添加
推荐项目
如果想学Java项目的,我还是
强烈推荐
我的开源项目消息推送平台Austin,可以用作
毕业设计
,可以用作
校招
,可以看看
生产环境是怎么推送消息
的。
仓库地址(可点击阅读原文跳转):https://gitee.com/zhongfucheng/austin
我开通了 股东服务 内容,感兴趣可以点击下方看看,主要针对的是项目哟