加载中
大数据学习系列----文章汇总

大数据越来越受到大家的关注,运营中经常会根据用户行为数据,访问时间,访问量进行运营决策。 日志数据越来越多,单位可达TB或PB级别。Hadoop生态圈成为主流,MapReduce是Hadoop数据集的并行...

2017/05/25 15:16
202
大数据总线平台架构

写在前面 研发团队,研发规模发展到一定阶段,各种平台化,中台化的方案就走上了日程。见多了业务架构的平台化方案,今天我们来拆解下数据总线平台的架构。 数据总线平台架构 数据平台的数据...

2019/09/27 13:17
498
动手撸一个规则引擎(一):初识规则引擎

前言 相信很多人都听说过规则引擎,有些人或多或少都会在项目中使用过规则引擎。 最开始听说过规则引擎可能是一个类似于OA的系统中,通过规则配置,让一个审批流程得到配置化和规则化。 后来...

2018/05/26 07:33
625
面试题集锦-系统设计

分布式锁的实现,redis,zk有什么区别 分布式主键生成策略:时间同步+机器ID+局部有序ID 隔离限流:线程池和信号量 故障检测:操作系统级别,应用级别考虑 设计高并发系统,如何限流,如何熔...

09/18 08:46
22
我的软件架构方法论

我们公司内部职级晋升中,当目标职级比较资深或者专家后,有一项考察内容是:有自己的方法论。 什么是方法论 方法论很多人听过,可是很多人也在问什么是方法论? 方法论是我们对于很多事情进...

2018/09/04 13:18
166
面向C端亿级订单存储方案

写在前面 设计好一套面向用户的订单存储架构,是一个大型交易系统中必要且重要的一项工作。那么该如何设置一个健壮且功能全面的面向C端订单架构呢? 我们可以YY出一些场景去挑战我们的设计方...

2019/08/26 19:37
1.3K
OLAP和OLTP

前言 在技术角度看解决大数据场景下的高效数据筛选,统计和分析,在数万数据中,任意组合查询条件,筛选需要的数据,做到毫秒返回。 业务特点: 数据需要支持各种组合,要求低延迟。 数据规模...

2018/12/20 14:26
103
规划驱动架构和故障驱动架构

前言 在我看来架构驱动通常分为两种,规划驱动的和故障驱动。 前者更能体现出架构师在业务角度和技术角度的前瞻性能力,后者多是出现在业务高速发展阶段,大部分时间只能疲于应付吧。 比如在...

2018/09/30 12:48
6
读写分离架构

读写分离的原理 读写分离是让主库处理事务性增删改,而从库处理查操作。数据库复制来把事务性操作的数据变更同步到从库。 读写操作有不同的实现方式,往往写操作更耗时,读操作在架构角度则有...

决定分库分表的原因有哪些?

写在前面 前几天梁大发表了mysql单表500w数据分表的铁律,也参与了回复,结果同一天隔壁组面试,正好问了下面试者这个问题,面试官想在多方面考察面试者技术扎实程度,结果面试者回答的不好,...

2019/06/20 13:42
1.4K
JVM下的Scala和Kotlin

写在前面 在JVM生态下流行的语言有好几种,最出名的应该就是Scala和Kotlin了。最近准备除了Java本身之外在学习一种JVM生态下的语言,Scala和Kotlin都是候选语言。 我在写Spark相关程序时用过...

2019/08/11 12:46
654
应对单条高频的数据修改方案

写在前面 在高并发场景下,某些业务场景可能存在对于单条数据高频修改的需求,举个简单的场景: 在MQ消费时,对账户进行加减操作,保证账户(较少账户)的总金额和流水的总金额相等,中间可能存...

2019/08/27 11:45
167
HBase的使用

前言 HBase是一个高可靠,高性能,面向列,可伸缩的分布式存储系统,适用于结构化的存储,底层依赖于Hadoop的HDSF,利用HBase可以在廉价PC server上搭建起大规模结构化存储集群。HBase被广泛...

2019/05/12 15:41
29
重构系统的套路-写有组织的代码

如果一个项目经历了快速发展,势必在业务发展背后留下了一个很无序,结构混乱的代码,无序而混乱的代码势必造成很大的bug修复及扩展成本。 说到搭建系统都在谈论高并发,大数据,而易于维护和...

2018/04/21 10:07
53
重构系统的套路-明确重构目的

重构系统的套路系列: 重构系统的套路-写有组织的代码 重构系统的套路-提高并发能力 重构系统的套路-微服务化 本篇说下重构系统的套路中的,明确重构的目的。 我们进行系统重构会抱着不同的目...

2018/08/11 14:36
166
平台商业化能力的另一种表现形式SAAS

写在前面 中台和平台化很火,其实中台更多的是组织墙维度做的事情,我们多个领域能力组织在一起形成一个中台,所以首先要做的是组织的划分和合并。随着参与中台事情的越来越多,现在对于中台...

什么是技术实力?

什么是技术实力? 不管面试也好,技术晋升也好,评价某个人的技术实力不同的人往往有不同的标准。 有的人说:某某某技术不如我,为什么会升级呢?某某某连前端都不熟悉为什么要做数据负责人呢...

2018/12/07 17:08
84

没有更多内容

加载失败,请刷新页面

返回顶部
顶部