登录
注册
回到首页
AI
搜索
发现报告
发现数据
发现专题
研选报告
定制报告
VIP
权益
发现大使
发现一下
行业研究
公司研究
宏观策略
财报
招股书
会议纪要
稀土
低空经济
DeepSeek
AIGC
智能驾驶
大模型
当前位置:首页
/
行业研究
/
报告详情
云原生技巧中的 & ldquo; 作 & rdquo; - Davide Taibi
信息技术
2023-06-06
ArchSummit上海2023|全球架构师峰会
高***
AI智能总结
查看更多
核心观点与关键数据
无服务器计算与微服务演进
无服务器计算(FaaS)作为云原生技术,通过短期运行、无状态计算和事件驱动应用程序,以毫秒粒度实现自动伸缩和按使用付费。
无服务器技术旨在提高可维护性、可扩展性、降低成本,并简化分布式系统,但面临架构模式不明确、数据迁移、DevOps基础设施挑战等问题。 -从业者从微服务向无服务器的迁移趋势明显,部分公司采用混合方法(微服务+函数)进行过渡。
迁移动机与问题
迁移动机包括摆脱Kubernetes运维负担、降低初始基础设施成本、自动伸缩等,但开发人员需适应面向事件的编程,并应对异常成本、测试和调试难题。
微服务与无服务器结合(混合方法)成为趋势,但需解决技术反模式和未知的开发模式。
微服务与微前端技术
微服务架构通过领域驱动设计(DDD)实现业务子域的独立实现,但面临共享逻辑、独立部署等技术挑战。
微前端技术允许团队独立选择技术栈,避免共享逻辑,但需解决部署和扩展问题。
服务网格技术进一步优化微服务架构,但需关注反模式和未知的开发模式。
研究结论与建议
微服务技术已成熟,但需关注不良模式和反模式,通过技术评估框架(如Ferata)进行迁移前评估。
新技术(如无服务器、微前端)需结合业务需求和技术动机,避免“银弹”思维,持续优化系统架构。
研究通过访谈72名开发人员,总结出11种微服务不良模式,并建议通过模式与反模式目录指导实践。
技术评估框架
Ferata框架用于微服务评估,帮助从业者识别迁移问题,确保技术选择的合理性和经济性。
迁移前需考虑系统问题,结合经济和技术动机,避免盲目采用新技术。
研究者与机构
Davide Taibi教授(奥卢大学)和Valentina Lenarduzzi(Tempe雷理工大学)主导研究,关注微服务架构模式与反模式。
研究成果发表于IEEE Software,并收录于GitHub(m3s-cloud)。
你可能感兴趣
三网关合一:万亿级云原生网关在视频业务中的应用与实践
文化传媒
其他方案
2025-05-05
腾讯游戏SRE在复杂异构业务中的云原生服务实践
开放运维联盟&高效运维社区&DevOps时代
2023-01-01
云原生应用管理在阿里云的实践和挑战_胡志广
信息技术
ArchSummit深圳2022|全球架构师峰会
2022-07-19
云原生数据湖存储的架构发展和数据治理-程力
信息技术
ArchSummit上海2023|全球架构师峰会
2023-06-06
云原生数据库的架构演进-章颖强
信息技术
ArchSummit上海2023|全球架构师峰会
2023-06-06