软件架构一致性问题之通过软件供应链管理提升研发体验如何解决
问题一:以典型 Java 应用为例,完整的软件供应链会包含什么? 以典型 Java 应用为例,完整的软件供应链会包含什么? 参考回答: 1、开发框架:Pandora Boot,Spring Boot; 2、各种 library:JSON, Logging, HTTP(这类依赖在其他语言如 Go C++ 中通常以源码的形式存在); 3、编...
软件架构一致性问题之研发新产品创造价值如何解决
问题一:软件研发活动可以分为哪些类?具体是什么? 软件研发活动可以分为哪些类?具体是什么? 参考回答: 软件研发活动可以分为两类,第一类是价值创造活动,这类活动主要是新产品特性的研发,为用户创造增量的价值;第二类是不得不付出的成本,这些工作通常包括各类基础软件的升级、安全漏洞的修复、依赖服务的升级治理等,虽然不直接创造用户价值,但对于软件系统的稳定性和...
业务系统架构实践问题之在财务信息化研发中为何选择将事务控制放在biz层
问题一:在财务信息化研发中,为何选择将事务控制放在biz层? 在财务信息化研发中,为何选择将事务控制放在biz层? 参考回答: 选择将事务控制放在biz层主要是出于架构简约性的考虑。由于财务信息化领域对性能的挑战相对较小,将事务控制放在biz层可以简化架构并减少复杂性。同时,这也符合“厚domain薄biz”的架构原则,使得domain层更加专注于核心业务逻辑的...
软件架构一致性 —— 被忽视的研发成本
一、两类研发活动 广义的软件研发活动涉及到需求分析、源码阅读和理解、代码编写、测试编写、配置环境、发布运维、安全漏洞修复,各种基础软件升级等等,这些方方面面的工作,大致可以分为两类,第一类是价值创造活动,第二类是为了价值创造不得不付出的成本。 新产品特性的研发,属于价值创造的部分。例如一个编辑器的软件,新增特性可显示用户当前编写文章的字数,这个特性可以激励用户更积极地创作,潜在的...
在应用研发平台EMAS中,如果使用mvp架构的话,用户注册埋点应该放在哪层?
在应用研发平台EMAS中,如果使用mvp架构的话,用户注册埋点应该放在哪层?
《生死狙击》研发商无端科技使用RDS倚天ARM架构数据库,实现增效降本
案例速览行业:互联网游戏挑战:在游戏场景下,安全、稳定和高性能是选择数据库的重要考量,以支持游戏平台和游戏开发者提供优质的游戏体验和用户服务。在满足稳定和性能的前提下,需技术手段降本增效帮助节约IT成本,并实现业务的无感切换和平滑迁移。解决方案与产品:RDS倚天ARM架构数据库成果:降...
《云原生架构白皮书2022新版》——各个行业面临的挑战及解决方案——网易云音乐曲库研发负责人谈音视频算法的 Serverless 探索之路
网易云音乐曲库研发负责人谈音视频算法的 Serverless 探索之路网易云音乐最初的音视频技术大多都应用在曲库的数据处理上,基于音视频算法服务化的经验,云音乐曲库团队与音视频算法团队一起协作,一起共建了网易云音乐音视频算法处理平台,为整个云音乐提供统一的音视频算法处理平台。本文将分享我们如何通过 Serverless 技术去优化我们整个音...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
+关注