2020-10-21
细心的人可能注意到我这几天都在写JS, 因为这边的公司人手其实缺乏很严重, 很多都是做后端的, 而且后端并不是全部Java, 有相当部分是Python写的. 我在大学期间为了选择以后的WEB方向, 一狠心把当时比较前沿的WEB技术全部学了一遍, 包括前端的一些框架, 最后选择了WEB后端, 语言为Go, 或者Java. 也算半个全栈吧. ...
细心的人可能注意到我这几天都在写JS, 因为这边的公司人手其实缺乏很严重, 很多都是做后端的, 而且后端并不是全部Java, 有相当部分是Python写的. 我在大学期间为了选择以后的WEB方向, 一狠心把当时比较前沿的WEB技术全部学了一遍, 包括前端的一些框架, 最后选择了WEB后端, 语言为Go, 或者Java. 也算半个全栈吧. ...
细心的人可能注意到我这几天都在写JS, 因为这边的公司人手其实缺乏很严重, 很多都是做后端的, 而且后端并不是全部Java, 有相当部分是Python写的. 我在大学期间为了选择以后的WEB方向, 一狠心把当时比较前沿的WEB技术全部学了一遍, 包括前端的一些框架, 最后选择了WEB后端, 语言为Go, 或者Java. 也算半个全栈吧. ...
差不多可以看消息队列的源码了。 在下从gitee上找到了rocketmq的早期版本(3.2.2), 坏消息是这个2014年的项目里没有单元测试极少, 调试会比较困难. 好消息是这个时候的RocketMQ还没开源多久,里面有很多中文注释。看起来会很舒服。 ...
昨天骑自行车下班回来后荨麻疹又犯了, 实在是比较难受, 今天算是去了趟皮肤病医院. 算是配了点药. 希望能好一点.
昨天骑自行车下班回来后荨麻疹又犯了, 实在是比较难受, 今天算是去了趟皮肤病医院. 算是配了点药. 希望能好一点.
经过几天思考, 我决定稍微重新分配一下各个模块的密度. RaftKernel中的Solt为本次的重点.对RaftKernel来说Solt为一个黑盒.Solt对外处理所有事件,但是不暴露实现. 内部的状态机转化也对RaftKernel进行隐藏.RaftKernel只要接受外界AE, 交给Solt, Solt反馈相应的事件, RaftKernel进行处理. ...
前几天去朋友那边玩了一趟, 事实上并没有什么好玩的. 这几天什么也没做. sraft也没有什么进展. 我又重新对Ruby on Rails 感兴趣了.但是没有一个很好的环境写这个东西.还是算了. 还是想想下一个项目写什么比较好.
昨天姑且算是完成了GRC的开发. push这个命令不是很想加,想了一下也没有必要. GRC的0.8.0版本昨天算是发布了, 应该也算是头一次正经的用Rust来开发软件. 在crate.io上看起来有100的安装了. 不知道他们脸上是什么表情 wwww ...
ooo! 一个不错的消息. 目前GRC的commit规范的功能已经完全实现了. 之前还说要几个星期, 看来比我想得要快很多 👴勤勉 基本上已经和git-cz有着完全一致的功能. 我也已经把GRC发布在了crates.io网站上. 在crates.io上搜索grc就能看到. 同时我也在v2ex上写了关于GRC的文章. ...
昨天草草的完成了通信协议适配器, 至少能做到自由切换协议, 纵看整个编程模型还是有缺陷, StateMachine的内部结构比我想的要复杂的多, 多个状态实现的切换,以及对一些内部事件的触发. StateMachine模块的密度和其他模块完全不同. 反而RaftKernel存在的意义却减小了. ...