#软件架构

      更多分类

在企业组织中采用服务网格的挑战:从API网关到微服务通信逐步引入 – Christian Posta

19-10-20 465 2 banq

最近,我 为DZone及其迁移到微 服务 报告撰写了一篇文章, 介绍了在企业组织中采用服务网格的挑战。在那篇文章中,我们要解决的第一件事是“无论您是否应该采用服务网格”,这就是我所说的: . 详细

框架虽然让你节省大量样板代码,但是需要花费时间学习,编写代码并不是快速交付的瓶颈 -Ouarzy的博客

19-10-10 654 2 banq

编写代码很便宜,成本费用是在代码维护和沟通上,真正的挑战是保持代码易于更改。 为什么需要框架? 框架应该是让你专注业务代码编写,让你腾出时间来编写对您的业务至关重要的代码,从而“提高”您的生... 详细

刚刚大幅度裁员的Uber文章:软件架构被高估,清晰和简单的设计被低估 - Gergely Orosz

19-09-19 685 1 banq

我在设计和构建大型系统方面获得了公平的份额。我参与了重写Uber的 分布式支付系统 ,在Xbox One上设计和发布Skype以及开源 RIB . 详细

软件架构指南 - martinfowler

19-08-25 1 375 1 banq

当软件行业的人们谈论“架构”时,他们指的是软件系统内部设计最重要方面的一个模糊定义的概念。良好的架构很重要,否则将来添加新功能会变得更慢,更昂贵。 像软件世界中的许多人一样,我长期以来一直对“架构”... 详细

软件架构文档记录大全 – @herbertograca

19-08-13 453 4 banq

我们学习如何编写代码并构建一些很酷的应用程序,然后我们了解架构以及如何使应用程序可维护多年...... 但是,当我们需要向其他人(新开发人员,产品所有者,投资者......)解释应用程序如何工作时,... 详细

作为DevOps角色能做些什么?

19-08-12 157 3 banq

DevOps工程师的工作职责是什么? 1. 配置管理 对于那些进行过配置管理的人来说,这不仅仅是使用一些安全的脚本,你还需要掌握操作系统的知识,他们的特点。最重要的是完全了解软件架构,这是任何De... 详细

根据奥卡姆剃刀原理选择架构 - Eduards Sizovs

19-08-08 119 banq

奥卡姆剃刀原理是如无必要,勿增加实体,只有必要情况下才选择复杂的架构,复杂的架构应对的是复杂的业务。 1. 默认是通常顺序编程,如有必要使用Reactive响应式编程。 2. 最新状态默认采取状态模... 详细

微服务架构和设计模式 - DZone微服务

19-07-27 318 2 banq

微服务可以对您的企业产生积极影响。因此,值得了解如何处理微服务架构(MSA)和微服务的一些设计模式以及微服务架构的一般目标或原则。 分解模式 1. 按业务能力分解 微服务是关于使服务松散耦合... 详细

经验分享:eBay的API智慧设计

19-07-26 262 1 banq

单个API不足以让开发人员具有创新性。当API一起使用时,API非常强大,因此组合维度才是最重要的. API允许组织大规模地为其合作伙伴提供对数据和功能的访问。可扩展和适应性强的API生态系统使开发... 详细

幽默:企业技术架构 2.0

19-07-17 302 3 banq

- Enterprise Edition 2.0 - App Server -> Kubernetes EAR/WAR -> Docker Container EJB -... 详细

James Ward : 无服务器实际只是一种计费模型

19-07-10 67 banq

无服务器只是一种计费模型,因此我们最终将看到这样一个新的基础架构:这个架构是根据用户使用情况而进行定价的模型架构(包括虚拟机)。. 详细

服务、微服务与无服务器之函数的区别? - Tom Nolle

19-06-29 297 1 banq

自单体数据中心以来,软件架构已经走过了漫长的道路,而且这种演变产生的术语比许多组织学习它们的速度更快。随着云计算正在推动软件变革,并成为企业IT计划中几乎普遍的一部分,我们需要了解云软件的结构。这意... 详细

微服务对前端的冲击:微前端终于落地了 - thecamjackson

19-06-11 1102 2 banq

由于单体式前端架构在使用微服务经常会遇到部署问题。这篇文章总结了微前端(Micro Frontends)的好处,并就如何扩展他们进行了充分讨论。 良好的前端发展很难。扩展前端开发以便让许多团队可以... 详细

IBM架构师分享:极简主义软件架构 - Neal Hu

19-06-06 302 1 banq

从构建大规模多区域分布式系统中汲取的经验教训! 在设计系统时,软件架构师通常需要选择各种依赖关系 - 基础架构,身份验证,存储,当我第一次开始在IBM担任软件架构职责时,我倾向于选择完成工作的依赖项... 详细

硬货:如何做好一名系统架构设计师以及面试技巧

19-05-15 806 3 banq

系统架构师在拥有知识经验上要高于一般软件架构师或领域架构师,承担整个系统的权衡设计,搭建一个可伸缩、可扩展、高事务、高一致的系统架构是其工作目标,同时针对运营中出现的重大问题进行诊断以及提出改进意见... 详细

共有 2661 2 3 4 ... 18 下一页