"文章推荐1期"
大约 4 分钟
"文章推荐1期"
本期推荐的文章是我最近几周看完的文章中觉的比较不错的一些,之前发在了我的微博中,但是因为微博账号指不定哪天就没了,所以整理一下到我的博客上,便于我未来翻阅。
- 《如何从零开始参与 Apache 顶级开源项目?》
- 推荐理由:基本上讲解了新人开发者如何参与到开源项目的讨论和开发的常见问题吧, 比如如何提交你的第一个 Pull Request。
- 《权限系统就该这么设计,yyds》
- 推荐理由:其实这篇文章本身内容一般,只是里面相对完整的提到了常见的权限模型有哪些,便于对权限模型不熟悉的朋友了解一般与哪些常见的模型,比如:
- ACL模型:访问控制列表
- DAC模型:自主访问控制
- MAC模型:强制访问控制
- ABAC模型:基于属性的访问控制
- RBAC模型:基于角色的权限访问控制
- 推荐理由:其实这篇文章本身内容一般,只是里面相对完整的提到了常见的权限模型有哪些,便于对权限模型不熟悉的朋友了解一般与哪些常见的模型,比如:
- 《用了那么久的Lombok,你知道它的原理么?》
- 推荐理由:便于不了解lombok工作原理的朋友了解一下它的实现原理。
- 《代码圈复杂度治理小结》
- 推荐理由:圈复杂度往往会被Sonar等静态代码扫描工具发现,然后成为开发同学的一个技术优化项。但是在实际工作过程中怎么将我们的治理圈复杂度的经验沉淀下来,这篇文章给了一个很不错的例子。
- 《java应用提速(速度与激情)》
- 强烈推荐。
- 推荐理由:这篇文章讲解了如何在实际工作中,通过基础研发设施与工具的微创新改进,实现研发提效。并且内容相对都是比较干货的,比如针对Maven的构建提速、docker构建提速、使用JDK的CDS进行提速、以及针对ClassLoader的一些提速操作。可以帮助大家开阔视野。
- 《通知&告警治理(降噪)的7种方法》
- 推荐理由:基本上每个程序员每天都会收到大量的告警,很多都是无效告警。但是目前在我实际工作这么多年来看,没有一个团队是告警治理做的不错的。这篇文章的内容仅仅是一个引子,或许你可以参考这篇文章在你自己的团队内沉淀出一套更可行的方法论出来。
- 《编程语言是如何实现并发的之操作系统篇》
- 《编程语言是如何实现并发的之并发模型篇》
- Building a JSON validator with Sylver
- 《如何实现一个 Paxos》
- 推荐理由:本文介绍的实现代码参考了 RAFT 中的概念以及 phxpaxos 的实现和架构设计,实现 multi-paxos 算法。
- 《sqlite并发读写的演进之路》
- 推荐理由:对数据库底层原理感兴趣的同学可以好好学习一下。
- 《sqlite3.36版本 btree实现》
- 推荐理由:系列文章,比较清楚的讲解了sqlite中的btree中的相关实现。
- 《聊聊爬虫和IP代理》
- 推荐理由:笔者之前想自己写一个爬虫玩玩,于是就简单的了解了一下爬虫中代理相关的知识,看了这篇文章,感觉写的不错。
- 《灵魂拷问:作为技术人如何升职加薪》
- 《微服务治理热门技术揭秘:无损上线》
- 《解析 RocketMQ 业务消息--“顺序消息”》
- 《厚积薄发--一文带您了解阿里云 RocketMQ 轻量版消息队列(MNS)》
- 《聊聊动态线程池的9个场景》
- 阿里MSE相关