|
内容简介
本书结合现代C++特性,详细介绍软件架构的实用方法及实践,探索了如何在单体应用程序中使用成熟的设计模式,如何使应用程序具有健壮性、安全性、高性能和可维护性,以及如何使用面向服务的架构、微服务、容器和无服务器计算等架构模式构建连接多个单体应用程序的高级服务。
作者简介
艾德里安・奧斯特洛夫斯基
(Adrian Ostrowski)
Intel和Habana的机器学习框架集成架构师之一。他是一名现代C++爱好者,对C++语言本身和用它进行高质量代码开发都充满兴趣。他还是一名终身学习者,有超过10年的IT从业经验,特别是有超过8年的C++从业经验,而且喜欢分享知识。他开发过并行计算、光纤网络等相关项目以及商品交易所的交易系统。
彼得亚雷・加奇科夫斯基
(Piotr Gaczkowski)
他在编程和DevOps实践方面有超过10年的经验,喜欢利用技术来改善人们的生活。他喜欢研究问题井给出简单解决方案,擅长组织文化活动,还喜欢向其他专业人士分享知识。
|
|