《社区人员管理》实战案例设计&个人案例分享
作者:京东科技 刘宗恺一、项目背景
北京市疫情防控一体化平台是以“京办”为支撑,集病例流调、排查管控、隔离管理、人员转运、监测评估于一体的疫情防控平台,秉承五位一体统筹、现有体系融通、共性能力支撑、高效部门系统、快速局部突破的理念,进行建设。
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/0bd1561594fc48ed9730eff849e3df43~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=djK6YMwX6AslIntoDwsOm1no%2Fmo%3D
1.1 技术挑战
功能:多系统协作、多端支持、多角色支持
非功能: 数据、安全、事件高并发的支撑
1.2 架构挑战
庞大多系统流转集成方案、政务网互联网的多端开发适配
需求变更下的灵活设计、数据流设计
二、系统架构设计
防疫系统五位一体的模块拆分:
2.1 确定业务的主题边界
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/f0acb30feef64f2985930862cb8d5f68~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=YAcFNi%2FkGf3tJTN1%2BbAJcy6pg3c%3D
2.2 全景分析-领域事件流
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/65bb2d252a5f4004a4a56f0743bd882b~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=LWsbdboqW1FECUc2Dsp0yrwmKys%3D
2.3 场景驱动-分解任务
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/de4745a8d7de4eda9165878d4d2399e0~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=PflbUE8V8iN1YWYIFw2O2NlzjG4%3D
2.4 业务中台
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/81bda85b62e44cdf903a2586eb02107f~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=omQuPbgXE1AWlaZZNAidKPRG6kI%3D
2.5 数据治理
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/efe84d5d69b6499d87f558294598b040~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=R%2FSMZ2MRTDgOfYSFnmDHrmr83%2Bg%3D
2.6 人员数据鲜活
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/49666d4531b54d22aed85dd809e773b0~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=BQBsJsPOkZbIrlViqLe800nO6AI%3D
三、性能、稳定性设计
3.1 应用层
3.1.1 系统稳定性
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/74b1a8f8ba1e4f6dac4e1bd6902af74f~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=%2BXNmXPOZUaJ%2BJTZGS%2BkxHuLEFcg%3D
3.1.2 系统高可用
高可用:故障频率要低、故障范围要小、故障恢复要快
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/8c0c0ee9f1544406b5837d5253ba64de~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=7iG7Ud6rVCuI0vODa529uTp93MY%3D
3.1.3 系统柔性可用
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/9d05cc85b86d4308acb0c88262ac2fd5~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=0y2TJ2FsP2SsHFc7xZZN3g2v51s%3D
3.1.4 事务中不包含外部调用(不建议)
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/22f0e90329744661b34e8a0d35405720~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=AwHZ9w%2BV4fuNhemjJLMEx5r7lag%3D
3.1.5 人员核酸比对
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/fe160b55b5f544568d6c88b8bfc5dfc2~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=fx90gq3w2Yv5xP0kywEMjW1o2IU%3D
•安全保障:系统安全、网络安全、数据安全
•高可用性:数据备份、负载均衡、异地多活
•容量预测:预计最大抗原检测结果上报
3.2 网络层(流量管控)
•五位一体系统分别部署在多朵云,Keepalived、心跳、故障转移。
•专线带宽及现在使用情况,专线是否与其他业务系统共用,是否有备线。
•机房出入口网络监控,每个机房流量是否均衡,或每台机器的流量是否均衡。
•网络出、入口稳定性做好监控及应急方案。
•流量负载,限流。
•多级负载架构:(级联层次越多,请求在系统中的路径越长,系统性能相应也会受一定影响)
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/dc5351e27eb04d2980299ee370b27d81~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=zS2mgdtK11tA1zOqhvtdWdmfgc4%3D
3.3 数据层
3.3.1 容灾备份
•容灾系统按国际标准分为七个层次,0级:无异地备份,1级:实现异地备份,2级:热备份站点备份,3级:在线数据备份,4级:定时数据备份,5级:实时数据备份,6级:零数据丢失。
•排查管控模块:风险人员研判,大数据时空筛查的相关能力和数据,需做到定时数据备份。
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/8e831fea149f4372b36ef0a01be3701f~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=fDEjXms%2BaTx2Yad2wdnouXgDp9s%3D
3.3.2 异地多活
•数据同步(数据库出现异常主从节点,故障转移)
•冗余的越多,系统的故障率就越低,并且是呈指数级降低。
•任何一地故障,另一地都可提供完整服务。
•多机房同时对外提供服务,确保服务随时可用。同时尽量可以实现同机房调用。
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/36b34512648345db95435c634abcdc5a~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=cfA6bgkElH%2Fo7RgnPZWUCpVcosI%3D
3.4 特殊压测
•全场景压测,压测共享资源瓶颈,如用到了加解密的服务特别压测下加解密。
•混沌测试,模拟cpu使用率过高、内存过高、磁盘空间满了;应用连接的数据库超时、缓存超时、依赖服务中断等。
chaosblade支持模拟的场景:
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/9e5d0e67abaf4e3fb586391dbc679b6e~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=ZZYz7anq8yiCh60hBgCMc2%2BqIDk%3D
定位分析:
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/88bfcce7e9814e8a93974345b172b6dc~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=U1B%2BOAS0OJOt0mkIyO83PmF8YMg%3D
四、通用性设计
面向未来考虑:不仅仅是五位一体,跨场景:通用性和普适性设计,跨区域跨城市:换一套区域是否可以复用,比如在另一个城市建立一个相同的项目。
4.1 泛化场景(自上而下/自下而上)
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/460b1b5c429947d188cc9a1963c30557~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=dIdFrDzdIsU7MiPTCzsbUtH3KF4%3D
4.2 抽象流程编排能力
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/34b832aa691c443e997aa39894b6980e~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=VWQzdG2%2B0a1vADtUDOxpjUl53QY%3D
•编排利器:对于复杂的业务逻辑,需要按业务最小粒度实现一个个组件,每个组件保持单一职责。同时定义一个编排规则文件, 即可使复杂业务系统最大程度解耦,同时最大化程度实现组件复用,组件热编排等独有特性。
•优雅稳定:所有的组件互相独立且统一,利用上下文数据槽来传递信息,不同线程之间的数据槽安全隔离。
•规则轻量:串行,并行,条件选择,多层嵌套子流程等。 可以在规则中嵌入JavaScriopt,Groovy等脚本语言,可以实现热刷新的特性。
•监控治理:监控每个组件的运行耗时,统计每个组件排行。
•可视化操作:支持页面动态编排组件服务。
4.3 泛化场景(AI赋能)
项目成本:人力成本,实施成本、项目交付吃紧,通过AI赋能,减少一部分工作量,推进和实施工作。
通过AI视频化能力,降低运营侧交付成本,通过可视化平台手段的手段,低成本、高效率自动化生成视频。
•PPT+非线性编辑系统
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/27d31e40cc354d508ad5cc1e222ce9c8~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=2j8iXLNtpXpaIQ1UVzhcuZGYg4w%3D
•文案转换成视频的过程
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/5f86d38711454be3b8a401734dced49a~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=ZdSeWIz8jzsjON%2FPenaWBskPr%2BY%3D
•FAQ问题环节
洽谈、讲解、展示;收集客户反馈问题,通过数字人视频播报,减少实施交付成本。
五、收获沉淀
•设计是一个让人梦想成真过程,开始编码、测试、调试之前进行需求分析和架构设计,才能保证关键方面都做正确;
•稳定的需求只是一个神话,架构的好坏,很大部分取决于它应对变化灵活性。如何复杂去掉而得到简单,是一种抽象;
•架构设计终极目标,用最小的人力成本来满足构建和维护该系统的需求。面向未来考虑:通用和扩展性;
CASE分享 -智能视频生产平台
1 业务与技术需求简介
•智能视频生产平台,是基于语音TTS、2D真人+3D卡通数字人、多样化图表、视觉算法融合、动画渲染等智能AI方式进行视频合成的过程。可基于讲解文案生成每种元素的子视频,将每个子视频按照一定的时间顺序和空间位置组合起来,生成最终的视频。
2 技术与业务场景引入、相关人、态度、立场
•支持对内对外多个场景的视频生产需求,具备了高质量视频的规范化生产能力。可根据产品特征和数据缺失情况,自适应增减版式内容;
•视频元素生成包括文字、前景、背景等元素的展示效果:
•智能字幕:实现了文本重要信息的自动提取与强调效果,并能够根据文本内容进行合理的字幕分页分行;
•图文关联:已积累近千张金融领域的图片素材,通过文本中的关键字与图片素材标签的对应规则,实现了从文本到图片的自动映射,增强视频的动态效果;
•数据可视化:实现了数据的动态可视化引擎,可根据请求选择相应的动态图表,支持折线图、柱状图、饼图等一系列图表类型;
3 场景下的问题、挑战、冲突是什么
•在搭建这个平台过程中也遇到一些挑战,比如视频模板多,业务场景多。大家对于细节调整是非常频繁。当发现这个情况后,意识到API模式已无法满足端到端应用诉求,需要提供一套可视化平台,能够具备一些标准化、自动化的能力,以更好的支持业务。因此我们设计了一套在线可视化编辑器,既能满足算法设计运营调优和反馈,又能沉淀形象、声音模板等,大大提升了我们平台的复用性。
4 如何分析技术与业务场景,如何形成研发或应用策略
•技术选型,抽象一套公共视频组件及模板IR层,用了IR平台之后,如新加数字人需求,只需要修改部分IR数据,可以无缝接入整个平台,复用原来能力。
5 做了什么,取得了什么效果、反馈
•首先在科技内部做了视频说明书、保险、金融百科、基金种草,完成了每月3150只视频线上投放,效果优于外部引入。为C端业务提供批量化、规范化的视频生产服务。
•保险知识讲解,每周投放7条视频,在视频号、抖音、快手等平台的交互数据与真人录制视频持平。
•视频说明书,每月完成2400+视频合成,替代外部引入,转化率较图文形式有明显提升。
•零售小家电,已与7家品牌商建立合作,累计投放100个视频,商详页视频转化率高于其他页面,购买转化率较静态图片介绍方式提升。通过实效视频资讯来吸引用户,增强用户黏性。
•每日经济新闻,批量生产新闻资讯视频,客户在两会期间使用,效果获媒体一致好评。树立公司品牌形象。
•人民日报,批量生产新闻资讯视频,客户已在全国范围内的20000+大屏幕推广。
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/57ea1640fee64271a29cad2964341197~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=X5A82FrXhLrl0OPKvm%2Bc4mTez14%3D
京东云、百度APP数字人联合解读618消费趋势,降本增效释放商业价值;数据显示,微博阅读总量超1.2亿,微博视频热搜榜前10位。
通过视频生产平台制作编辑,数字人形象成功登录京东云峰会城市、零售主题论坛,展示效果从声音、图像、清晰度、动作得到现场嘉宾与运营方高度认可。
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/4d1be92b9e5f4d0680ccd46d5f2f795a~noop.image?_iz=58558&from=article.pc_detail&x-expires=1682472744&x-signature=%2B0uMDwUZXkVGmFnjAjXpm%2F8ullk%3D
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]