代码之家  ›  专栏  ›  技术社区  ›  Pavel Anikhouski

.NET核心可扩展性

  •  -1
  • Pavel Anikhouski  · 技术社区  · 6 年前

    目前我正在学习.NET核心,并创建了示例Web API应用程序来收集用户数据并提供不同的统计信息。我想知道,这个应用程序如何在大量请求的情况下扩展到多个实例。创建Docker图像并将其放入K8S编排是否足够?在垂直和水平可伸缩性方面,这里的最佳实践是什么?我找不到任何关于这个话题的好文章

    1 回复  |  直到 6 年前
        1
  •  1
  •   mukesh joshi    6 年前

    是的,容器化是快速扩展的最佳方法,而使用.NET核心Web API则非常容易。您将看到在创建Web API项目时启用Docker支持的选项。

    有很多种方法可以扩展应用程序,有些方法是与云服务提供商(azure/aws)一起提供的,它们为您提供扩展选项。

    更重要的是您要针对哪种基础架构解决方案。您正在使用内部基础设施,或者您正在使用云解决方案也是一个因素。