• 要定义无服务器架构(以下称SA),请考虑它不是什么。SA并不意味着没有物理基础设施或机器。SA实际上是一个从企业角度来看的术语。 建立后端基础设施需要时间和持续维护。设置物理机或虚拟设备,安装应用程序,版本控制,配置,扩展,负载平衡,故障安全机制, icon
  • 容器==带来所有依赖关系(“静态链接”);FaaS ==只带来你的代码并从环境中获取你的依赖关系(“动态链接”)。 icon
  • 在这篇文章中,我介绍了一个名为“Beenion”的开源项目背后的架构。它使用Event Sourcing和CQRS模式构建,并使用TypeScript编写。 简而言之,Beenion是一种“类似Twitter”的服务,您可以在其中发布数据并 icon
  • 我们的平台基于自动扩展组中的亚马逊的AWS EC2实例,它是由强大的RDS MySQL数据库支持。随着最近对应用程序的更改,数据库变得越来越成为环境的瓶颈,因此我们需要将其扩展,从而导致更高的AWS账单。我们不喜欢这样工作,并建议与客户进行头脑风暴会议,以改善平台。在与客户的这次会议 icon
  • 围绕应用程序开发所需的语言,工具和平台正在迅速发展。应用程序开发也是数据科学发挥更大作用的一门学科。为了支持越来越多以人工智能(AI)为核心的开发项目,企业必须不断改进DevOps工作流程,以支持深度学习,机器学习和其他统计模型的持续构建、培训和迭代,以便部署到生产中云环境。展望20 icon
  • 过去几年我一直在无服务器社区中试图弄清楚如何帮助其他人理解“无服务器”意味着什么。对于我来说,最近几个月谈论无服务器一直试图避免谈论技术,并试图开始讨论该方法的商业价值。我甚至写过关于其中一些内容的博客: icon
  • Knative是Kubernetes一个扩展,它提供了一套工具来部署无服务器。Kna icon
  • 无服务器计算或函数即服务(FaaS)正在不断,亚马逊正在通过将Lambda扩展到边缘设备和内容分发网络来推动创新。 IBM,  Microsoft和Google在公共云中拥有自己的FaaS产品,有超过六个开源无服务器项目正在引起开发人员的注意。预计今年将出现这一细分市场中出现的新平台。 icon
  • 无服务器架构并不意味着在没有服务器的情况下运行代码,公司无需购买,租用或配置服务器/虚拟机来运行后端代码。这是一种无需基础架构管理即可构建和运行应用程序和服务的方法。 无服务器架构的演变 icon
  • 很多人初次接触无服务器,以为无服务器是针对微服务架构的。当第一个无服务器应用程序开始在AWS上构建时,最初的方法是“让我们构建微服务”,这意味着:构建一个API网关接口,其背后有一个Lambda函数,一个switch语句充当路由器。每个API网关都成为一个服务接口,这似乎是合乎逻辑的 icon
  • 遗留应用程序堆栈已被搁置,基于容器的应用程序已经上升。 在应用程序开发中使用Docker容器有很多好处,现在已经很明显了。我们可以突出其中一些: 亮度 可移植性 几个环境 简易CI / CD 但是容 icon
  • 在Web应用程序中,通常会有一个前端与REST API进行通信,以便在后端完成工作。通常,API会返回一个结果,表示您要从系统中检索成功或某些值。但是在无服务器基础设施中有一种棘手的类型的呼叫,其中返回值“消失”或者很难推回到前端,因为它需要太长时间或者 - 由于事件的链接性质 - icon
  • 按计划的时间间隔处理批量文件是当今企业应用程序系统中最常用的自动化任务之一。这种类型的批处理文件处理可用于各种用例,例如创建备份,分析日志,执行计算等。 在本文中,我们将构建一个满足以下要求的批处理文件处理解决方案。外部应用程序以随 icon
  • Oracle在3月21日的一次演示中透露,Java编程语言的发展将强调对包括GPU和容器在内的现代计算平台的支持。除此之外,该公司计划要求确保Java为GPU和硬件加速提供强大支持。 这将是支持机器学习和人工智能工作量的关键。Oracle的Java SE(标准版)开发团队希望配置Ja icon
  • 25年前:COM(专注于你的业务逻辑)20年前:Java(专注于你的业务逻辑)15年前:.NET(专注于你的业务逻辑)10年前:动态langs(专注于你的业务逻辑)5年前:微服务(关注你的商业逻辑)0年前:无服务器 icon
  • icon