通用平台、数据子系统
wyc761024
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据子系统之数据代理
数据子系统中的数据代理是为了屏蔽数据子系统中的复杂性,为使用者提供一个统一入口和友好界面。本篇简介数据代理的相关设计。1. 数据代理功能(一)接受数据使用者数据请求。这是数据代理最为常用的功能,也是对外提供最为基础功能。数据代理根据请求数据包中给出的数据Key检索本机房数据与数据节点映射数据,找到所承载的数据节点,将请求数据包转发至数据节点。如果映射中没有该数据信息,则向中控发起资源申请,在本机房建立该数据存储。(二)接受数据发布者数据发布请求。代理在接收到数据发布注册请求后,遍历本机房该数据是原创 2020-06-03 22:24:28 · 434 阅读 · 0 评论 -
数据子系统之数据节点
数据节点是数据子系统真正执行数据存储访问的服务集群,是数据子系统中主体,其稳定性和服务性能直接决定数据子系统可用性和响应速度,该部分相对较为复杂,面对诸多不稳定因素,需要在设计阶段就开始考虑各种异常情况和极端情况,以便规避由设计带来的系统天生缺陷和短板,制约数据子系统健壮性进而制约整个通用平台健壮性。本人水平有限,尽力把个人对于该部分的设想描述清楚,让各位读者能通过该篇博客了解作者设想的数据节点是如何工作。并希望对于各位读者能有所启发,如果有感兴趣的同行,或是该方面经验更为丰富的大佬指出错误发起讨论指点一二原创 2020-06-03 00:36:22 · 5371 阅读 · 0 评论 -
数据子系统之中控
本篇介绍数据子系统中的中枢--数据中控服务。数据中控在数据子系统中相当于人体中的大脑,虽然不进行实际数据的存储,但是该服务负责整个数据子系统中新数据注册、过期数据销毁、数据节点负载调度、数据源信息维护,等等重要功能,是数据子系统中枢核心。本篇将简介该服务相关关键点。1. 数据中控功能点(一)数据注册。数据注册是数据子系统中基础功能,既所有需要在数据子系统存储数据都需要先进行数据注册,告知子系统即将有新的数据注入子系统,同时数据发布服务在数据注册返回数据包中获取数据Key值和存储节点信息,以便将数据发原创 2020-05-31 22:38:57 · 1319 阅读 · 0 评论 -
通用服务平台之数据子系统--概述
本篇介绍通用平台相对较为重要构件之一数据子系统的总体概要,给出数据子系统全局架构,和基本组成部分。介绍数据子系统功能设计、应用场景、和设计相关重要关键点,以便衡量该子系统在通用平台中存在必要性和该子系统需要完善到何种地步。让我们先从该子系统功能和应用场景开始,之后再给出架构图和讨论设计关键点。1. 数据子系统功能设计数据在现在的各个业务产品中变得越来越重要,各个业务操作或多或少最后都会归结于数据,业务的展开,后端服务的配合几乎都围绕这数据这个核心信息。常见业务系统关于数据基本都是各自为政,某类业务数原创 2020-05-30 23:12:30 · 1715 阅读 · 0 评论
分享