自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 一次K8S容器内存占用居高不下的排查案例

最近我在回顾思考(写 PPT),整理了现状,发现了这个问题存在多时,经过一番波折,最终确定了元凶和相对可行的解决方案,因此分享一下排查历程,希望能够给大家一些借鉴的经验。时间线:在上 K...

2020-06-28 17:33:42 10944 1

转载 类型化消息的一种设计模式

使用消息的时候,我们经常会碰到一种场景:Producer 将消息格式升级了,如果没有通知到 Consumer 方,Consumer 就会获取到不兼容格式的消息,导致应用报错。鉴于大部分公...

2020-06-23 12:51:16 379

转载 BAT都在悄悄“拆中台”,属于中台的时代已经过去了吗?

炒得热热闹闹的中台,最终要“拆”,中台该何处何从??先说结论,中台在大厂的价值已经得到体现,中台的时代不会过去,而是朝着精细化演进,未来之路还很长。那么中台到底解决了企业哪些问题?上了中...

2020-06-22 09:17:00 190

原创 Go 新版泛型使用:80余行代码构建一个哈希表

2018 年,我使用 Go 语言实现了一个玩具性质的哈希表(1),以便学习 Go 的 map 等数据类型如何工作。这个版本只支持字符串作为 key 以及 value。https://g...

2020-06-21 09:27:08 455

原创 哔哩哔哩「会员购」在流量回放上的探索

作者 沈佳伟 哔哩哔哩会员购架构师背景「哔哩哔哩会员购」是B站的电商业务。随着业务规模不断扩大,系统设计也越来越复杂。当在具有一定应用规模和业务复杂度的系统上进行业务快速迭代时对系统的鲁...

2020-06-19 09:45:00 1408

原创 为什么我放弃使用 Kotlin 中的协程?

实不相瞒,我对 Kotlin 这门编程语言非常喜欢,尽管它有一些缺点和奇怪的设计选择。我曾经参与过一个使用 Kotlin、Kotlin 协程(coroutine, 下同)和基于协程的服务...

2020-06-18 15:24:29 1218

原创 基准测试表明, Async Python 远不如同步方式

大多数人都知道 async Python 具有更高的并发性。这意味着对于常见的任务如动态网站或 Web API, async 性能更好。但遗憾的是,async 对于 Python 解释器...

2020-06-16 09:47:05 526

转载 DDD 有价值?

4月,InfoQ 发布了软件架构与设计的趋势报告。在报告中可以看出,微服务、领域驱动设计等已经非常流行,并成为目前软件开发行业的主流趋势。大家都知道,微服务划分的一个重要理论基础就是领域...

2020-06-12 09:25:42 523

原创 如何做好Code Review? 分享一份我们团队的 Checklist

对于很多团队来说,code review通常充满争议。即使团队知道code review很值得,但他们仍然难以使之奏效。code review通常会成为每个人的主观意见的发泄地,这会导致...

2020-06-11 11:37:22 1092

原创 手记:在 MacBook 上运行 Linux 那些坑

这是一篇关于一个 Linux 桌面爱好者向世界证明他为什么要这样做的文章。几周前,我在我的 Macbook Pro(2015年初款)上安装了 Fedora 32。在这篇文章中,我希望记录...

2020-06-10 18:31:59 2880 2

转载 分布式算法 Paxos 的直观解释 (TL;DR)

前言paxos是什么?在分布式系统中保证多副本数据强一致的算法.paxos有啥用?没有paxos的一堆机器, 叫做分布式;有paxos协同的一堆机器, 叫分布式系统.Google Chu...

2020-06-08 14:31:16 565

原创 重构,还是重写?(2020版)

Joel Spolsky (软件随想录作者)曾经写过一篇著名的文章, Things You Should Never Do (1),他在文章中断言,你永远不应该从头开始重写一个代码库。...

2020-06-05 09:43:47 494

原创 为什么 Kubernetes 变得如此流行(2020版)

在写本文的时候,Kubernetes已经有6年左右的历史了,在过去两年中,Kubernetes的知名度不断上升,成为工程师最爱的平台之一。今年,它被列为最受欢迎的平台的第三位。如果你还没...

2020-06-02 10:34:26 376

转载 Pull Request 的艺术

正如我之前写的, 我们是一个远程团队,团队成员遍布世界各地。这意味着code reviews 和 pull requests 必须远程完成。最近,我们团队的一位成员提出了这样的宣言:作为...

2020-06-01 19:57:45 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除