• 微服务原理可以通过有界上下文使不同的业务领域脱钩解耦,每个微服务都可以独立开发,但是微服务架构无法解决将业务逻辑与中间件问题耦合在一起带来的困难。如果您的领域涉及复杂的集成,那么遵循微服务原则无法避免与中间件耦合。即使中间件作为包含在微服务中的库,当您开始迁移和更改这些库时,这种耦合也会变得
  • 在Java生态系统中的微服务上工作时,尤其是使用Spring(Boot)时,您会注意到应用程序会有很长的启动时间,更不用说它们将拥有高内存消耗了。每个微服务的开销最终将在系统上承担其成本。而诸如Micronaut之类的框架可以帮助减少这种开销,而又不损失任何开发人员的生产力。使用Micron icon
  • 全栈式无服务器(Full Stack Serverless)是将无服务器Serverless技术与端到端全栈架构相结合,开发人员能够以过去无法实现的方式来实现云中部署与复制,并在复杂的可扩展云应用程序上进行迭代。全栈无服务器应用程序具有以下三个特征:松耦合的前端 icon
  • Micronaut(用于以Java,Kotlin或Groovy构建JVM应用程序的框架)背后的团队已经完成了该项目的2.0版,为用户提供了对无服务器、新的CLI和基于浏览器的启动工具的更好支持。Micronaut是Grails Web应用程序框架的创建者获得APL 2.0许可的开源项 icon
  • 在撰写本文时,Kubernetes已有6年历史了,在过去的两年中,它的流行度不断提高,一直成为 icon
  • 当今高性能计算挑战性的问题之一是:大多数软件都设计为在单台计算机上运行,​​并且并行化可能会被限定于本地可用的计算机核心或线程数量。想象一个应用程序在一台机器上通常运行需要1个小时……如果在一个全新环境中,您同时启动3600个 lambda函数,每个函数运行一秒,这样接近瞬时返回结果 icon
  • 亚马逊宣布可在EventBridge中实现事件的存档和重播,这样,使用冷(归档)和热事件存储的机制,就可同时在新代码版本部署期间重放事件,这样能够实现CQRS/ES中的重新投影用于读模型的事件数据。事件驱动的体系结构使用事件在一个或多个应用程序的组件之间共享信息。事件告诉我们“事情已 icon
  • Amazon Web Services(AWS)是Amazon的互联网基础设施服务,它是许多网站和应用程序的骨干,已经经历了数小时的中断,这影响了很大一部分Internet。亚马逊表示,截至周三美国东部时间下午5:25,全面恢复可能还需要几个小时。许多应用程序,服务和网站已在Twit icon
  • 编排Orchestration和编舞Choreography是微服务架构中的两种交互方式。在编排Orchestration中,有一个控制器(“编排器”)控制服务之间的交互。它决定了业务逻辑的控制流,并负责确保一切按提示进行。这遵循了请求-响应范例。在编舞Choreograph icon
  • fn serverless(code, co icon
  • BBC网站是英国第六大最受欢迎的网站,大目前部分已经迁移到了Amazon Web Services(AWS),现在约有一半的网站是使用无服务器平台AWS Lambda呈现的。BBC网站的大部分内容都是用PHP编写的,之前是托管在伦敦附近的两个数据中心,PHP其实也可在云中正常运行,迁 icon
  • IT系统天生就难以理解。这就是为什么我们将系统分成较小的部分。如果正确完成了这一划分,则无需了解系统的所有内容,我们仅需要单独了解每个部分以及小部分的组成方式即可。显然,“ 适当地 ” 进行划分并非易事,而且是问题的症结,我们已经研究了 icon
  • 想象一下这种情况:您的组织构建了一个电子商务平台,开发人员可以在其中专注于库存管理,有竞争力的价格,交付管理和客户体验。而不是编写大量的技术上的基础结构代码来管理季节性,区域性和情景性的使用高峰。听起来不可思议,对吧?使之成为可能的是一个无状态无服务器模型,该模型可扩展应用程序层并保 icon
  • 问:您不喜欢云原生吗?swardley:无服务器第一选项;消费组件服务第二;基础架构即服务第三;调优现有资产第4;建立自己的系统排1,497位。  问:无服务器不是云原生的一部分吗?swardley:如果这么说,容器也是云原生一部分 icon
  • 您是否想了解最受欢迎的Serverless框架,FaaS产品,容器服务,无服务器工具,云安全性以及更多内容?在此博客文章中,我们介绍了以下内容: icon
  • 在不管理服务器(无服务器)的情况下构建和运行 icon
  • 无服务器计算的最大优势之一,也可能是最大风险:即用即付的付款结构。它能确保您的公司不再需要为硬件支付维护费用,但是收取维护费用的第三方硬件提高商并不会出于自己的良心而这样做,因为每次需要扩展时他们才能赚钱。对于许多公司来说,转向无服务器的成本模型可能是一个复杂的步骤,该模型涉及基于( icon