自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用代码来说明,为什么需要面向扩展的设计

在基本的面向对象编程中,你只能直接调用一个类的方法,而这些方法是由这个类的作者定义的,这对于面向用户设计的类来说是没有问题的。此外,在 20 - 30 年前,在大型标准库和开源库被大量复...

2020-05-28 09:55:54 197

原创 Grab熔断器设计:如何应对突发打车峰值

在东南亚,一旦下雨往往就不小。它成为一个重要的情绪因素,尤其是当你被困在外面的时候,你就会面临糟糕的一天。在 Grab 的早期,如果雨来的时间不对,比如上班早高峰时间,那么我们这些工程师...

2020-05-26 11:46:16 227

原创 Netflix云原生微服务设计分析

1 概述多年来Netflix一直是全球最好的在线订阅式视频服务供应商,其带宽占全球互联网带宽容量的15%以上。2019年,Netflix已经拥有了1.67亿用户,每季度新增用户超过500...

2020-05-22 10:54:39 733

原创 整洁架构的正确之路

就在上周日,我在 GitHub 闲逛(就像我的大部分周日一样),偶然发现了一个非常受欢迎超过 10K 的提交量的仓库,我不打算说出名字。尽管我知道这个项目的技术栈,但对其代码还不太熟悉。...

2020-05-21 18:08:11 939

转载 刷了5个小时 LeetCode,我想放弃了

*文末有 1 元解锁专栏福利今天聊聊掌握了不一定能拿到大厂 Offer,但不掌握一定进不去大厂的神技「数据结构与算法」。为什么突然提到了数据结构与算法呢?这要从一个朋友的吐槽开始。我这位...

2020-05-20 09:50:00 360

原创 code review的几条规则

规则1每个 PR 审查至少需要2 个同组开发者的批准,管理者的审批不统计。首先要注意的是,由于我所在的是一个 3 人团队,这是最理想的。所有的 修改 3 个开发者都 100% 知情。如...

2020-05-19 17:56:02 431

转载 探寻繁杂定时任务的解决方案:分布式任务调度系统

导语:本文我们从架构和技术实现上来为大家讲解腾讯云分布式任务调度系统TCT(Tencent CloudTask)如何实现任务调度的精准实时、稳定高效,以及任务的切分和编排。(编辑:中间...

2020-05-15 09:00:00 624

原创 深入解读HTTP3的原理及应用

HTTP3是HTTP协议的最新版本。从诞生之初,HTTP就是交换超文本文档的首选应用层协议。多年来,为了跟上互联网的发展,以及WWW上交换的内容种类增加,HTTP进行了几次重大升级。本文...

2020-05-14 08:57:32 5294

转载 Spring Cloud 与 Dubbo,哪个更好?

Spring cloud 与 Dubbo 的区别,哪个更好些?不止网上,就连面试的时候也经常被提及。很多网友都支持 Spring cloud 全家桶。毕竟一站式解决方案,社区更新非常快,...

2020-05-13 09:30:00 413

原创 如何写出简洁的 CQRS 代码?

导读:命令和查询责任分离(CQRS)是指将数据存储的读取和更新操作分开的一种模式。实施 CQRS 据称可以提高性能、可扩展性和安全性。迁移到 CQRS 模式所创造的灵活性,使系统能够随着...

2020-05-11 13:42:30 414

原创 程序中的“零成本抽象”如何实现?

前言:在高可用架构后花园群的一次讨论中,有网友对 Rust 社区追捧的 async/await 不太理解,说起来这些特性在 .net 中十多年前就存在了。对于这一点,Rust 社区普遍的...

2020-05-09 09:38:58 1572

原创 同程艺龙云原生 K8s 落地实践

彭涛,同程艺龙架构师,负责同程艺龙容器平台架构设计和开发工作。Kubernetes 代码贡献者,Flink 代码贡献者,曾就职于百度基础架构部,微博研发中心。长期从事云计算行业。在百度期...

2020-05-08 09:44:48 815

原创 是时候考虑Spring非阻塞编程模式?R2DBC pk JDBC 和 WebFlux pk Web MVC 评测数据

导读:Spring框架中,同时存在WebFlux和R2DBC这样的响应式模块,也存在Web MVC和JDBC这样的阻塞框架。应该在什么情况下使用不同技术栈,可能会困扰很多技术人。本文作者...

2020-05-07 10:45:14 111

空空如也

空空如也

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

TA关注的人

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