#Rust
《pretzelhammer's Rust blog》
https://github.com/pretzelhammer/rust-blog
其中的《Tour of Rust's Standard Library Traits》有中文翻译:
https://github.com/pretzelhammer/rust-blog/blob/master/posts/translations/zh-hans/tour-of-rusts-standard-library-traits.md
《pretzelhammer's Rust blog》
https://github.com/pretzelhammer/rust-blog
其中的《Tour of Rust's Standard Library Traits》有中文翻译:
https://github.com/pretzelhammer/rust-blog/blob/master/posts/translations/zh-hans/tour-of-rusts-standard-library-traits.md
GitHub
GitHub - pretzelhammer/rust-blog: Educational blog posts for Rust beginners
Educational blog posts for Rust beginners. Contribute to pretzelhammer/rust-blog development by creating an account on GitHub.
❤4
#openraft
一位使用openraft实现撮合引擎项目的兄台,写了一篇使用openraft的心得:
https://blog.csdn.net/weixin_41308834/article/details/124960923
对应的项目代码也开源了,可以做为使用openraft的一个代码例子:
https://github.com/raymondshe/matchengine-raft
一位使用openraft实现撮合引擎项目的兄台,写了一篇使用openraft的心得:
https://blog.csdn.net/weixin_41308834/article/details/124960923
对应的项目代码也开源了,可以做为使用openraft的一个代码例子:
https://github.com/raymondshe/matchengine-raft
blog.csdn.net
OpenRaft实操分享_Raymond-Shen的博客-CSDN博客
由于工作需要,一直对原子多播应用有非常浓厚的兴趣。通过一段时间的技术选型。我们非常幸运的得到了databend社群的热心支持。我也想通过我们的实际工作,对Openraft的未来应用尽一些微薄之力。我的实践的上一篇文章反应了我们的选型过程,有兴趣的人可以看一下。Raft in Rust (原子多播+撮合引擎)_Raymond-Shen的博客-CSDN博客前言Raft作为一个分布式协同算法,这是原子多播的一个非常重要的视线。今天也得到了广泛的应用。当前情况下,我们为了更好的实现一个快速的撮合引擎,我们进
👍2
#其它
虎哥和来自TiDB的另外一位嘉宾,明天分享一下云原生数据库的设计:
https://mp.weixin.qq.com/s/RNrX48irBuQsBR5msSRTig
我之前的一个推:
“随着cloud成为新的基础设施,原来在OS上打造的infra(DB、DFS、MQ)会在新的CLOUD这一层再被打造一遍。
已知的有snowflake(db)、databend(db,开源,兼容mysql、CK协议)、juicefs(dfs),未来还会有更多。
环境变化了,物种对应的也会发生变化,甚至于原先的infra也要进化到cloud这一层上来工作了。”
在很多基础软件都会慢慢进化到必须有一个cloud版本的时候,不妨了解一下这些基础软件都是怎么在云上打造的。原推见:
https://twitter.com/lichuang/status/1526786255807201281
虎哥和来自TiDB的另外一位嘉宾,明天分享一下云原生数据库的设计:
https://mp.weixin.qq.com/s/RNrX48irBuQsBR5msSRTig
我之前的一个推:
“随着cloud成为新的基础设施,原来在OS上打造的infra(DB、DFS、MQ)会在新的CLOUD这一层再被打造一遍。
已知的有snowflake(db)、databend(db,开源,兼容mysql、CK协议)、juicefs(dfs),未来还会有更多。
环境变化了,物种对应的也会发生变化,甚至于原先的infra也要进化到cloud这一层上来工作了。”
在很多基础软件都会慢慢进化到必须有一个cloud版本的时候,不妨了解一下这些基础软件都是怎么在云上打造的。原推见:
https://twitter.com/lichuang/status/1526786255807201281
Weixin Official Accounts Platform
解密云原生数据库 | 活动推荐
😁4
#杂
看了央视新闻的推送,才知道5.28是辛弃疾的诞辰,这里列出了一批辛弃疾的词来:
https://mp.weixin.qq.com/s/mEFCFKrYDKGwgqXUzYHmuQ
这才发现里面很多词都有听过,有点像现在一些很红的歌,多少都听过那么几句的。
比如:
“少年不识愁滋味”
“众里寻他千百度,蓦然回首,那人却在,灯火阑珊处”
“醉里挑灯看剑,梦回吹角连营”
“稻花香里说丰年,听取蛙声一片”
....
在为数不多知道他的诗词里,最喜欢的还是那句:“我见青山多妩媚,料青山见我应如是”。
另一位网友的总结:“我觉得他是宋词集大成者,既能写最喜小儿无赖,又能写沙场秋点兵,不滞于豪放或婉约,当真信手拈来。再加上他前承岳武穆,后接文天祥,这三人的精神都值得我敬佩”
https://twitter.com/frostming90/status/1530570915653754883
看了央视新闻的推送,才知道5.28是辛弃疾的诞辰,这里列出了一批辛弃疾的词来:
https://mp.weixin.qq.com/s/mEFCFKrYDKGwgqXUzYHmuQ
这才发现里面很多词都有听过,有点像现在一些很红的歌,多少都听过那么几句的。
比如:
“少年不识愁滋味”
“众里寻他千百度,蓦然回首,那人却在,灯火阑珊处”
“醉里挑灯看剑,梦回吹角连营”
“稻花香里说丰年,听取蛙声一片”
....
在为数不多知道他的诗词里,最喜欢的还是那句:“我见青山多妩媚,料青山见我应如是”。
另一位网友的总结:“我觉得他是宋词集大成者,既能写最喜小儿无赖,又能写沙场秋点兵,不滞于豪放或婉约,当真信手拈来。再加上他前承岳武穆,后接文天祥,这三人的精神都值得我敬佩”
https://twitter.com/frostming90/status/1530570915653754883
Weixin Official Accounts Platform
稼轩居士,生辰快乐!
🥰7
#杂
最近都在讨论教材问题,孔夫子网就顺势出了一篇文章回忆不同版本的教材。
https://mp.weixin.qq.com/s/oNignsnvGO8MM_LNw_mOUw
我当年的中学英语教材是这一套,不知道最后李磊和韩梅梅有没有走到一起?
最近都在讨论教材问题,孔夫子网就顺势出了一篇文章回忆不同版本的教材。
https://mp.weixin.qq.com/s/oNignsnvGO8MM_LNw_mOUw
我当年的中学英语教材是这一套,不知道最后李磊和韩梅梅有没有走到一起?
👍6
#博客
《周刊(第17期):Read-Write Quorum System及在Raft中的实践》
引言:在Paxos、Raft这类一致性算法的描述里,经常会看到Majority、Quorum这两个词,在以前我以为都是表达“半数以上”的含义,最近才发现两者有不小的区别。本文介绍这两者的区别,以及在Raft中实践中的问题。有了Quorum的视角,能更好得理解一致性算法。
博客:https://www.codedump.info/post/20220528-weekly-17/
公众号:https://mp.weixin.qq.com/s/jsaPpEcuKmvNTesSQx9uQw
邮件订阅:https://www.getrevue.co/profile/lichuang
《周刊(第17期):Read-Write Quorum System及在Raft中的实践》
引言:在Paxos、Raft这类一致性算法的描述里,经常会看到Majority、Quorum这两个词,在以前我以为都是表达“半数以上”的含义,最近才发现两者有不小的区别。本文介绍这两者的区别,以及在Raft中实践中的问题。有了Quorum的视角,能更好得理解一致性算法。
博客:https://www.codedump.info/post/20220528-weekly-17/
公众号:https://mp.weixin.qq.com/s/jsaPpEcuKmvNTesSQx9uQw
邮件订阅:https://www.getrevue.co/profile/lichuang
👍1
#杂
豆瓣上看到的一段话:
“#戴锦华谈论战#
我一生原则不多,其中一个重要的原则就是不参与论战。
一旦论战开始,你就以驳倒对方为目的,而当你以驳倒对方为目的的时候,你的所有观点都参照对方的观点而设置。成了它的某一种镜子。
第一我不喜欢以获胜为目的的讨论,第二我永远避免被我的敌手反过来定义。”
“避免被对手反过来定义”,这个视角倒是挺新鲜的。
https://www.douban.com/people/ourdookbook/status/3886453497/?_i=404910772q0918
豆瓣上看到的一段话:
“#戴锦华谈论战#
我一生原则不多,其中一个重要的原则就是不参与论战。
一旦论战开始,你就以驳倒对方为目的,而当你以驳倒对方为目的的时候,你的所有观点都参照对方的观点而设置。成了它的某一种镜子。
第一我不喜欢以获胜为目的的讨论,第二我永远避免被我的敌手反过来定义。”
“避免被对手反过来定义”,这个视角倒是挺新鲜的。
https://www.douban.com/people/ourdookbook/status/3886453497/?_i=404910772q0918
👍10
#编程
作者从Json和YAML的两种格式的优缺点,展开的一系列讨论。其中讨论到的一个有意思的观点:
“看到有人说json的问题是写错一个逗号就报错,yaml就用户友好,随便搞。
跟你们讲,大约97%的情况下,尝试给错误的输入返回正确的结果是万恶之源。”
(原推)
进而,作者又做了一个总结:
“与“尝试给错误的输入返回正确的结果”有些类似的,“为低效的输入高效地返回结果”大家尽量别碰,比如编译器优化、数据库SQL优化,其特点是随着你做的越来越好,你得到的输入就会越来差,所以这是一条无尽之路。”
(原推)
我感觉“尝试给错误的输入返回正确的结果是万恶之源”,这个总结挺对的。从这个意义上来说,Erlang的“fail fast”设计哲学就挺好:既然都不知道怎么处理了,不如就报错退出,让用户自己来处理。
作者从Json和YAML的两种格式的优缺点,展开的一系列讨论。其中讨论到的一个有意思的观点:
“看到有人说json的问题是写错一个逗号就报错,yaml就用户友好,随便搞。
跟你们讲,大约97%的情况下,尝试给错误的输入返回正确的结果是万恶之源。”
(原推)
进而,作者又做了一个总结:
“与“尝试给错误的输入返回正确的结果”有些类似的,“为低效的输入高效地返回结果”大家尽量别碰,比如编译器优化、数据库SQL优化,其特点是随着你做的越来越好,你得到的输入就会越来差,所以这是一条无尽之路。”
(原推)
我感觉“尝试给错误的输入返回正确的结果是万恶之源”,这个总结挺对的。从这个意义上来说,Erlang的“fail fast”设计哲学就挺好:既然都不知道怎么处理了,不如就报错退出,让用户自己来处理。
Twitter
象牙山刘能
看到有人说json的问题是写错一个逗号就报错,yaml就用户友好,随便搞。 跟你们讲,大约97%的情况下,尝试给错误的输入返回正确的结果是万恶之源。
👍6👏3
👍18
#杂
又到每年高考时,我特别喜欢北航今年的宣传片title《未来自有答案》。
与类似“明天会更好”之类鸡汤式的口号不同,“未来自有答案”,并不承诺你未来是好还是坏,只是告诉你终有答案,你需要的是给未来多一点耐心和时间,同时做好迎接更多可能性的准备。
年纪大了以后,越来越喜欢这样有更多可能性、开放式的表述,可能是因为更加理解这个世界的不确定性、更有耐心,也更能接受不同的可能性。
BTW:北航内部BBS名为“未来花园”,所以“未来自有答案”又有一语双关的含义。
《未来自有答案》
又到每年高考时,我特别喜欢北航今年的宣传片title《未来自有答案》。
与类似“明天会更好”之类鸡汤式的口号不同,“未来自有答案”,并不承诺你未来是好还是坏,只是告诉你终有答案,你需要的是给未来多一点耐心和时间,同时做好迎接更多可能性的准备。
年纪大了以后,越来越喜欢这样有更多可能性、开放式的表述,可能是因为更加理解这个世界的不确定性、更有耐心,也更能接受不同的可能性。
BTW:北航内部BBS名为“未来花园”,所以“未来自有答案”又有一语双关的含义。
《未来自有答案》
Weixin Official Accounts Platform
未来自有答案!北航2022招生宣传片重磅发布!
2022,北航等你!
👏7👍1
#博客
《周刊(第18期):网状的思考,线性的写作》
本文介绍我理解的“卡片式笔记法”,以及我的笔记实践、工具等。
博客:https://www.codedump.info/post/20220612-weekly-18/
公众号:https://mp.weixin.qq.com/s/amGzh2Euoo4RnWpig-s-mQ
邮件订阅:https://www.getrevue.co/profile/lichuang
《周刊(第18期):网状的思考,线性的写作》
本文介绍我理解的“卡片式笔记法”,以及我的笔记实践、工具等。
博客:https://www.codedump.info/post/20220612-weekly-18/
公众号:https://mp.weixin.qq.com/s/amGzh2Euoo4RnWpig-s-mQ
邮件订阅:https://www.getrevue.co/profile/lichuang
codedump的网络日志
周刊(第18期):网状的思考,线性的写作 - codedump的网络日志
👍4
#文章
《暗知识:“听过很多道理,却依然过不好这一生”的秘密》
非常棒的文章,解释了不同类型的知识,由此解释“知道”和“做到”之间的gap存在的客观原因。2019年的长文,昨天不小心被翻到的,可以说很惊喜了。
《暗知识:“听过很多道理,却依然过不好这一生”的秘密》
非常棒的文章,解释了不同类型的知识,由此解释“知道”和“做到”之间的gap存在的客观原因。2019年的长文,昨天不小心被翻到的,可以说很惊喜了。
Weixin Official Accounts Platform
暗知识:“听过很多道理,却依然过不好这一生”的秘密
掌握那些被忽略的知识,成为“运气特别好”的那种人
👍3👏2