微服务开发中的数据构架设计

作者/分享人:陈伟荣
向 Ta 提问
从事IT开发接近20年,从传统的C/S到B/S,到最近流行的分布式都有一定体会。在最近的工作中,发现我们对数据构架谈的比较少,所以整理了一点数据架构的想法,抛砖引玉。

分布式、微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式构架的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。在这种技术构架下数据构架该如何设计,通过我们实施的大项目提炼出一些经验和思想。供大家分享。

本次内容有如下:

  1. 分布式、微服务构架中的多层数据构架设计。
  2. 数据架构设计中的要点。
  • 要点1:数据易用性
  • 要点2:主、副数据及数据解耦
  • 要点3:分库分表
  • 要点4:多源数据适配
  • 要点5:多源数据缓存
  • 要点6:数据集市
已有330人预订
预订达标
文章出炉
     
02月12日
02月26日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张陈伟荣的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
就是喜欢你
本文确为开篇力作,为我们讲述微服务架构中数据架构的设计要点,从宏观上为读者描绘了数据架构的大框架和设计要点,有结合例子从应用向下层层递进讲述各层数据设计要点,思路清晰明了。又以数据角度讲述不同数据类型存储设计要点,如何优化设计,提高性能。可以说非常的全面了。接下来期待其他各位作者从细分角度来聊聊各个层级的技术方案了。五星好评
你可能还喜欢
使用 Mpvue 开发微信小程序的最佳实践
美团点评技术团队
Java 优化方案:设计模式
Array老师
普通程序员如何快速提升自己
王俊生
使用 Python 全栈打造淘宝客微信机器人
州的先生
大厂面试官亲述:0~3年移动研发工程师必备技能
richardcao
Java 高级特性: Lambda 表达式
游客
微信扫描登录