关于架构:社区人员管理实战案例设计个人案例分享

4次阅读

共计 2914 个字符,预计需要花费 8 分钟才能阅读完成。

作者:京东科技 刘宗恺

一、我的项目背景

北京市疫情防控一体化平台是以“京办”为撑持,集病例流调、排查管控、隔离治理、人员转运、监测评估于一体的疫情防控平台,秉承五位一体兼顾、现有体系融通、共性能力撑持、高效部门零碎、疾速部分冲破的理念,进行建设。

1.1 技术挑战

性能:多零碎合作、多端反对、多角色反对

非性能:数据、平安、事件高并发的撑持

1.2 架构挑战

宏大多零碎流转集成计划、政务网互联网的多端开发适配

需要变更下的灵便设计、数据流设计

二、零碎架构设计

防疫零碎五位一体的模块拆分:

2.1 确定业务的主题边界

2.2 全景剖析 - 畛域事件流

2.3 场景驱动 - 合成工作

2.4 业务中台

2.5 数据治理

2.6 人员数据鲜活

三、性能、稳定性设计

3.1 应用层

3.1.1 零碎稳定性

3.1.2 零碎高可用

高可用:故障频率要低、故障范畴要小、故障复原要快

3.1.3 零碎柔性可用

3.1.4 事务中不蕴含内部调用 (不倡议)

3.1.5 人员核酸比对

•平安保障:系统安全、网络安全、数据安全

•高可用性:数据备份、负载平衡、异地多活

•容量预测:预计最大抗原检测后果上报

3.2 网络层 (流量管控)

•五位一体零碎别离部署在多朵云,Keepalived、心跳、故障转移。

•专线带宽及当初应用状况,专线是否与其余业务零碎共用,是否有备线。

•机房出入口网络监控,每个机房流量是否平衡,或每台机器的流量是否平衡。

•网络出、入口稳定性做好监控及应急计划。

•流量负载,限流。

•多级负载架构:(级联档次越多,申请在零碎中的门路越长,零碎性能相应也会受肯定影响)

3.3 数据层

3.3.1 容灾备份

•容灾零碎按国际标准分为七个档次,0 级:无异地备份,1 级:实现异地备份,2 级:热备份站点备份,3 级:在线数据备份,4 级:定时数据备份,5 级:实时数据备份,6 级:零数据失落。

•排查管控模块:危险人员研判,大数据时空筛查的相干能力和数据,需做到定时数据备份。

3.3.2 异地多活

•_数据同步(数据库出现异常主从节点,故障转移)_

•冗余的越多,零碎的故障率就越低,并且是呈指数级升高。

•任何一地故障,另一地都可提供残缺服务。

•多机房同时对外提供服务,确保服务随时可用。同时尽量能够实现同机房调用。

3.4 非凡压测

•全场景压测,压测共享资源瓶颈,如用到了加解密的服务特地压测下加解密。

•混沌测试,模仿 cpu 使用率过高、内存过高、磁盘空间满了;利用连贯的数据库超时、缓存超时、依赖服务中断等。

chaosblade 反对模仿的场景:

定位剖析:

四、通用性设计

面向未来思考:不仅仅是五位一体,跨场景:通用性和普适性设计,跨区域跨城市:换一套区域是否能够复用,比方在另一个城市建设一个雷同的我的项目。

4.1 泛化场景(自上而下 / 自下而上)

4.2 形象流程编排能力

•编排利器:对于简单的业务逻辑,须要按业务最小粒度实现一个个组件,每个组件放弃繁多职责。同时定义一个编排规定文件,即可使简单业务零碎最大水平解耦,同时最大化水平实现组件复用,组件热编排等独有个性。

•优雅稳固:所有的组件相互独立且对立,利用上下文数据槽来传递信息,不同线程之间的数据槽平安隔离。

•规定轻量:串行,并行,条件抉择,多层嵌套子流程等。能够在规定中嵌入 JavaScriopt,Groovy 等脚本语言,能够实现热刷新的个性。

•监控治理:监控每个组件的运行耗时,统计每个组件排行。

•可视化操作:反对页面动静编排组件服务。

4.3 泛化场景(AI 赋能)

我的项目老本:人力老本,施行老本、我的项目交付吃紧,通过 AI 赋能,缩小一部分工作量,推动和施行工作。

通过 AI 视频化能力,升高经营侧交付老本,通过可视化平台伎俩的伎俩,低成本、高效率自动化生成视频。

•PPT+ 非线性编辑零碎

•文案转换成视频的过程

•FAQ 问题环节

洽谈、解说、展现;收集客户反馈问题,通过数字人视频播报,缩小施行交付老本。

五、播种积淀

•设计是一个让人梦想成真过程,开始编码、测试、调试之前进行需要剖析和架构设计,能力保障要害方面都做正确;

•稳固的需要只是一个神话,架构的好坏,很大部分取决于它应答变动灵活性。如何简单去掉而失去简略,是一种形象;

•架构设计终极目标,用最小的人力老本来满足构建和保护该零碎的需要。面向未来思考:通用和扩展性;


CASE 分享 - 智能视频生产平台

1 业务与技术需要简介

•智能视频生产平台,是基于语音 TTS、2D 真人 +3D 卡通数字人、多样化图表、视觉算法交融、动画渲染等智能 AI 形式进行视频合成的过程。可基于解说文案生成每种元素的子视频,将每个子视频依照肯定的工夫程序和空间地位组合起来,生成最终的视频。

2 技术与业务场景引入、相干人、态度、立场

•反对对内对外多个场景的视频生产需要,具备了高质量视频的规范化生产能力。可依据产品特色和数据缺失状况,自适应增减版式内容;

•视频元素生成包含文字、前景、背景等元素的展现成果:

•智能字幕: 实现了文本重要信息的主动提取与强调成果,并可能依据文本内容进行正当的字幕分页分行;

•图文关联: 已积攒近千张金融畛域的图片素材,通过文本中的关键字与图片素材标签的对应规定,实现了从文本到图片的主动映射,加强视频的动态效果;

•数据可视化: 实现了数据的动静可视化引擎,可依据申请抉择相应的动静图表,反对折线图、柱状图、饼图等一系列图表类型;

3 场景下的问题、挑战、抵触是什么

•在搭建这个平台过程中也遇到一些挑战,比方视频模板多,业务场景多。大家对于细节调整是十分频繁。当发现这个状况后,意识到 API 模式已无奈满足端到端利用诉求,须要提供一套可视化平台,可能具备一些标准化、自动化的能力,以更好的反对业务。因而咱们设计了一套在线可视化编辑器,既能满足算法设计经营调优和反馈,又能积淀形象、声音模板等,大大晋升了咱们平台的复用性。

4 如何剖析技术与业务场景,如何造成研发或利用策略

•技术选型,形象一套公共视频组件及模板 IR 层,用了 IR 平台之后,如新加数字人需要,只须要批改局部 IR 数据,能够无缝接入整个平台,复用原来能力。

5 做了什么,获得了什么成果、反馈

•首先在科技外部做了视频说明书、保险、金融百科、基金种草,实现了每月 3150 只视频线上投放,成果优于内部引入。为 C 端业务提供批量化、规范化的视频生产服务。

•保险常识解说,每周投放 7 条视频,在视频号、抖音、快手等平台的交互数据与真人录制视频持平。

•视频说明书,每月实现 2400+ 视频合成,代替内部引入,转化率较图文模式有显著晋升。

•批发小家电,已与 7 家品牌商建设单干,累计投放 100 个视频,商详页视频转化率高于其余页面,购买转化率较动态图片介绍形式晋升。通过实效视频资讯来吸引用户,加强用户黏性。

•每日经济新闻,批量生产新闻资讯视频,客户在两会期间应用,成果获媒体统一好评。建立公司品牌形象。

•人民日报,批量生产新闻资讯视频,客户已在全国范畴内的 20000+ 大屏幕推广。

京东云、百度 APP 数字人联结解读 618 生产趋势,降本增效开释商业价值;数据显示,微博浏览总量超 1.2 亿,微博视频热搜榜前 10 位。

通过视频生产平台制作编辑,数字人形象胜利登录京东云峰会城市、批发主题论坛,展现成果从声音、图像、清晰度、动作失去现场嘉宾与经营方高度认可。

正文完
 0