保存成功
订阅成功
保存失败,请重试
提交成功
天河

天河

技术专家
天河,前美利金融技术专家,10年以上 java、高并发、分布式、开发、架构、技术管理经验,主要从事互联网金融项目,涉及交易、支付、记账、计费、对账、清结算、财务核算等平台,对主流开发框架源码有一定研究,微信公众号源码架构圈...更多
创作文章5

Spring TX 事务的实现原理

每天都在用的是 Spring TX 事务管理框架你知道它的实现原理吗,面试的时候有没有面试官问过你事务管理的原理是怎么实现的,这也是阿里面试必问的面试题之一,也是能提升自己技术深度的一个点。 从本文中可以学到: 1. Spring TX 事务的实现原理,进而提升自己的技术深度 2. 从原理上理解 Spring TX 事务不生效的原因 3. 帮你解决掉大厂面试通关的一个路障
66 订阅

每天千万级数据怎么保证 OLTP 和 OLAP 场景下高效处理

大数据时代,实时数据量都比较大,每天千万级的数据怎么保证在 OLTP 场景下高效事务处理,在 OLAP 场景下高效查询呢,保证高效写采用分库分表,为什么要分库分表,什么情况下采用分库分表,怎么防止数据倾斜,分库分表情况下怎么保证数据迁移成本,保证灵活多维度查询采用 Elasticsearch,为什么采用 Elasticsearch。 本场 Chat 主要内容 1. 为什么要分库分表,怎么分,怎么防止数据倾斜,怎么减少后期数据迁移成本 2. 分库分表场景下多维度灵活查询怎么高效支持
大数据
90 订阅

分库分表和分布式数据库应该怎么选择

在传统数据库系统中,随着系统数据量的递增,系统瓶颈下沉到数据库层,为了解决数据库瓶颈,我们会采用分库分表,如 sharding-sphere,mycat分库分表也有不同的方式,Client 模式 Proxy 模式,这两种方式应该怎么怎么选择呢,也有直接采用分布式数据库,如 TiDB,我们应该怎么选择呢。 从本文中可以学到: 1. Client 模式和 Proxy 模式分库分表的区别,两种方案应该怎么选择 2. 如TiDB NewSQL 分布式数据库有什么优劣势,和传统分库分表方案应该怎么选择
数据库
110 订阅

Spring Boot Starter 原理解析及从 0 到 1 怎么实现一个 Starter

随着微服务架构的热潮,Spring Boot 框架是每天要用,也是要深度掌握的一个框架,那么 Starter 的原理是什么,服务是怎么启动的,和 Spring 有什么关系,自己实现一个 Starter 应该怎么实现,从本文中可以学到。 本场 Chat 主要内容: 1. Starter 的启动原理 2. 怎么从 0 到 1 实现一个 Starter
Spring Boot
128 订阅

年限很长技术深度不够怎么办

很多年限很长的程序员都有一个困惑,怎么提升自己的技术深度,学习源码是一种不错的方式。怎么去一个一个容易的处理开发中常见的棘手问题。学习到一些架构模式从中提炼出架构思想,把这些架构思想运用到自己的项目中去完善自己的架构体系。 本场 Chat 主要内容: 1. 为什么要学习源码 2. 学习源码的方法有那些 3. 源码学习对自己的提升有那些
个人提升
159 订阅