加载中
DDD到底适不适合微服务架构?

在架构设计的世界里,最重要的,永远是抽象能力。从初期的单体架构,到竖井式架构、RPC架构,再到大放异彩的微服务架构,可以说架构演进,本质上就是基于业务,对现有架构的抽象过程。 一名架...

01/13 21:36
0
我们从来都反对“大中台,小前台”的架构设计!

在2020全球敏捷架构峰会上,快狗打车的架构师李洪英,分享了快狗打车业务中台的一些经验与思考。 画外音:PPT见文末。 问题一:什么是平台? 定义:一种基于外部供应商和顾客之间的价值创造互...

小王子

1月份,先读这3本书。 画外音:文末超大福利。 第一本:《小王子》 所有的大人曾经都是小孩,期盼长高,期盼看到外面更大的世界。 但长大的过程也是一个不断失去的过程。 如果你也正为成人世...

01/09 20:46
13
SM双生进程是如何通讯的?

数据库与微服务架构,有很多有意思的话题: (1)数据库主从不一致,要如何解决? (2)数据库主主不一致,要如何解决? (3)数据层如何做到无限容量? (4)如何快速提升数据库性能? (5...

群消息,究竟存1份还是多份?

群消息,究竟存一份还是多份? 任何技术方案,都不是天才般灵感乍现想到的,一定是一个演进迭代,逐步优化的过程。今天就聊一聊,群消息,为啥只需要存一份。 群信息,用户信息,群成员关系都...

01/11 21:54
0
群消息已读回执(这个屌),究竟是推还是拉?

每当发出一条微信消息,都希望对方尽快看到,并尽快回复,但始终不知道对方是否阅读。 每当收到一条不能立马回复的微信消息,都默默返回,假装没看见。 画外音:不想回复的人,唉,你只是个好...

01/07 21:13
10
关于团队,leader必须要思考的这些问题

作为leader,需要思考“关于团队”的哪些问题呢? 一、梯队管理的思考 缺人么?(100%的答案是缺) 缺什么人?(缺管理梯队,架构师梯队,指导人梯队,新人梯队,还是?) 缺的人需要什么技能...

2020/12/29 22:21
5
Flink太强了!据说SparkStreaming不是对手?

相信大数据人对这两年冉冉升起的新星 Flink 都不陌生,Flink是一款构建在数据流之上的有状态计算框架,通常被视为第三代大数据分析方案。 对比一代的Hadoop、Storm,二代的Spark RDD和Spark...

业务发展这么快,架构如何跟得上?

作者 | 冉叶兰 嘉宾 | 沈剑 业务架构大家都在做,到底什么是业务架构,业务架构有什么用,如果要做业务架构需要注意些什么? 在 2021 年 1 月 8-9 日举办的 QCon 全球软件开发大会(北京站)...

2020/12/28 21:10
20
网页端收消息,究竟是推还是拉?

任何脱离业务的架构设计都是耍流氓。 网页端收消息,究竟是推还是拉? 什么业务场景? 对于在网页端登录的用户A,发送方,也就是消息的来源有几方面: (1)系统发给A的“系统通知”,可能对...

2020/12/28 21:10
22
10亿数据量,不同业务究竟要怎么改造?

早期业务追求快速迭代,表结构设计可能未曾多想。随着业务快速发展,数据库的数据量突破了10亿,此时技术上大家可能会面临类似的问题: (1)业务表结构要如何改造? (2)业务架构要如何升级...

2020/12/27 11:55
22
MySQL最流行的版本,是不是5.6?

MySQL5.6,是现在最流行的版本。 很遗憾有一些功能一直没有,例如: (1)哈希索引; (2)T-tree索引; (3)原生高可用; (4)auto-sharding; (5)... 画外音:你最希望看到支持什么特性...

阿里、快手、好未来:业务架构应该这么做!| QCon

业务架构是一个存在二十多年的概念,很多工程师认为业务架构与技术架构相比,缺乏技术含量,对于工程师的能力增长没有多少帮助。但对于大型科技公司而言,业务架构却非常重要。 不同的业务场...

2020/12/24 08:30
32
系统通知,居然用拉取?

广义系统通知,有1对1的通知,以及一对多的通知,有相对实时的业务通知,也有能够容忍一定延时的系统通知。任何脱离业务场景的架构设计都是耍流氓,结合具体的场景来看下,这样的一些系统通知...

2020/12/19 20:57
3
如果不小心,把数据库删了,怎么办?

今年年初的一次黑天鹅事件,把删库跑路推上了风口浪尖。DTCC(中国数据库技术大会),邀我谈谈对黑天鹅事件,对数据安全性的看法,我欣然应允。 今年DTCC,我准备聊聊: (1)技术体系建设,应...

QQ好友状态,QQ群友状态,究竟是推还是拉?

状态同步,有好友状态的同步,有群友状态的同步,有的需要实时同步,有的能够容忍延时。任何脱离业务的架构设计都是耍流氓,不同场景下,状态同步,究竟是推送还是拉取呢? 用户的在线状态,...

2020/12/21 22:02
0
服务挂了,怎么自动恢复?

上周有个朋友问我: (1)tomcat挂了,站点死了; (2)service出core了,服务死了; 如何让挂掉的服务自动启动呢? 这里给大伙推荐一个常见的运维工具 supervisor。 supervisor是什么? 用P...

2020/12/15 21:29
22
刻意练习

下半月,要读这3本书。 画外音:文末超大福利。 第一本:《刻意练习》 天才只能天生吗?我们与天才的距离,究竟相差多少? 我们所认为的天才,其实都是精心训练的产物。他们的成功,是年复一...

2020/12/12 22:25
14
1个工具,1套方法,快速找到数据库性能瓶颈?(包教包会)

在业务快速发展,流量和数据量快速增加的时候,数据库最容易成为系统的瓶颈。 如何快速定位最影响数据库性能的SQL呢? 应该使用什么工具,以什么步骤定位瓶颈呢? RD和DBA,应该如何进行配合...

2020/12/13 17:45
49
一个大厂首席架构师的忠告:决定你工资上限的,是这件事

最近有人问我:快到30岁了,感觉自己一事无成,尤其是升职,感觉看不到希望,该如何改变这种处境? 一事无成的人,有一个最容易改变现状的办法: 好好说话。 说话这件事,我们每天都逃不掉。...

2020/12/14 08:30
45

没有更多内容

加载失败,请刷新页面

返回顶部
顶部