小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

Kubernetes v1.36推出了Pod级资源垂直扩展功能,现已进入Beta阶段。该功能允许用户在运行中的Pod上动态调整资源预算,无需重启容器,简化了复杂Pod的管理。Kubelet根据容器的resizePolicy决定是否需要重启,特别适用于没有单独限制的容器,并支持在高峰期扩展共享资源池。社区正在推进垂直Pod自适应扩展器(VPA)集成,以自动提供资源建议。

Kubernetes v1.36:Pod级资源的就地垂直扩展功能升级至Beta

Kubernetes Blog
Kubernetes Blog · 2026-04-30T18:35:00Z
何时使用只读副本与更大计算资源

当数据库性能下降时,需要决定是扩展现有数据库还是使用多个数据库。选择依据包括工作负载、预算和瓶颈。文章提供了诊断方法和扩展策略:垂直扩展(增加计算资源)适合写入密集型工作负载,而水平扩展(添加只读副本)适合读取密集型工作负载,以有效分担负载。

何时使用只读副本与更大计算资源

Blog - Supabase
Blog - Supabase · 2026-01-15T07:00:00Z
现代分布式系统的扩展性模式

在系统设计中,扩展性是指系统处理增长的能力。可扩展系统能够在不降低性能的情况下增加用户和数据处理能力,扩展方式包括垂直扩展(升级单台机器)和水平扩展(增加多台机器)。良好的软件设计需关注延迟和错误预算,以平衡可靠性与创新。

现代分布式系统的扩展性模式

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-11-13T16:30:22Z
Ibrar Ahmed:扩展Postgres

Postgres是一款强大的开源数据库,随着应用的增长,扩展变得至关重要。本文讨论了三种扩展方法:垂直扩展(提升单台服务器性能)、水平扩展(增加服务器数量)和高可用性策略(确保系统持续在线)。了解Postgres的架构和优化各个进程是有效扩展的基础。

Ibrar Ahmed:扩展Postgres

Planet PostgreSQL
Planet PostgreSQL · 2025-10-20T04:38:56Z
为您的全栈应用做好成功准备:必备的可扩展性策略!

随着全栈应用用户流量和数据的增加,扩展策略变得至关重要。主要有水平扩展和垂直扩展两种方式:水平扩展通过增加服务器来分担负载,适合高流量场景;垂直扩展则是升级单一服务器的硬件,适合可预测的工作负载。选择合适的策略需考虑流量、资源利用、架构和成本等因素。通常,结合两者的混合方法效果最佳。

为您的全栈应用做好成功准备:必备的可扩展性策略!

DEV Community
DEV Community · 2025-03-10T15:26:40Z
扩展与数据库优化

垂直扩展通过增加机器容量来处理更多请求,适合IO密集型任务,但在单线程语言如NodeJS中有限。多线程语言如Rust、Go和Java能更好地利用多个线程。容量估算需基本数学,自动扩展组可根据CPU使用率调整服务器。水平扩展通过增加实例来支持更大负载,AWS提供自动扩展组和负载均衡器。优化数据库性能的关键手段包括索引和规范化。

扩展与数据库优化

DEV Community
DEV Community · 2025-03-02T20:59:33Z
理解数据库可扩展性 📈:101

本文探讨了数据库可扩展性,重点介绍水平扩展和垂直扩展两种方法。水平扩展通过增加服务器提高灵活性和可靠性,但管理复杂性增加;垂直扩展则是升级单台服务器的资源。此外,文章还讨论了分片技术及Citus扩展如何实现PostgreSQL的水平扩展,以提升查询性能。

理解数据库可扩展性 📈:101

DEV Community
DEV Community · 2025-02-02T11:03:56Z
理解垂直扩展相较于水平扩展在服务器资源上的优势

在数字时代,企业需选择垂直或水平扩展服务器资源。垂直扩展通过升级单一服务器,简化管理、降低短期成本、减少网络延迟,适合初创企业,但存在物理限制,长期增长需考虑水平扩展。

理解垂直扩展相较于水平扩展在服务器资源上的优势

DEV Community
DEV Community · 2025-01-25T03:25:15Z
数据库扩展 NLogN 🚀

数据库扩展是提升数据库处理能力的过程,确保在需求增长时保持性能和可靠性。主要有垂直扩展和水平扩展两种方式:垂直扩展通过增加硬件提升单一服务器能力,水平扩展则通过将数据分布到多个服务器来分担负载。选择扩展方式取决于具体需求和增长预测。

数据库扩展 NLogN 🚀

DEV Community
DEV Community · 2024-12-29T20:29:20Z
你是否曾想过:扩展到底是什么?

在应用开发中,扩展是通过增加资源应对需求增长的方式。主要有三种扩展方式:水平扩展(增加服务器)、垂直扩展(升级现有服务器)和对角扩展(结合两者)。水平扩展适合大流量应用,垂直扩展适合小型应用,而对角扩展在单机极限后增加服务器。弹性扩展根据需求自动调整资源,分片则将数据分散到多个数据库服务器。

你是否曾想过:扩展到底是什么?

DEV Community
DEV Community · 2024-10-25T06:21:22Z

Dragonfly DB是Redis的替代品,以高操作速率而闻名。它是多线程的,可以垂直扩展,使用C++编写,并使用Boost.Fiber库在多个进程上执行。Dragonfly DB的架构是“无共享”的,每个数据块都有自己的堆数据结构来独立执行。使用消息总线和连接池解决了多访问架构中的互斥锁问题。这种架构使得Dragonfly DB更快、更高效。

Dragonfly DB:Redis的有前途替代品

DEV Community
DEV Community · 2024-09-17T09:34:14Z

本文介绍了扩展Node.js应用程序的技术和策略,包括垂直扩展和水平扩展、使用Node.js集群模块、使用NGINX进行负载均衡、实现缓存、异步处理和消息队列、监控和自动扩展等。通过这些技术和策略,可以提高应用程序的吞吐量、降低延迟、增强容错性,并确保应用程序在高负载下高效运行。

如何在生产环境中扩展Node.js应用程序

DEV Community
DEV Community · 2024-09-16T02:47:23Z

本文介绍了扩展Node.js应用程序的技术,包括垂直扩展和水平扩展、负载均衡、集群等。垂直扩展通过增加单个服务器的资源来处理更多请求,水平扩展通过在多个服务器上运行应用程序并分发流量来提高性能和容错性。负载均衡可以通过反向代理或云服务来实现。集群可以利用多核处理器并行处理请求。缓存可以使用Redis等工具来减轻服务器负载。最佳实践包括使用异步代码、微服务、监控性能和优化资源利用。

扩展 Node.js 应用程序:技术与最佳实践

DEV Community
DEV Community · 2024-09-14T14:30:00Z
扩展数据库以满足企业生成式人工智能需求

数据库的可扩展性是处理非结构化数据的关键。垂直扩展通过增加单个数据库服务器的资源来提高性能,但存在收益递减和单点故障的问题。水平扩展通过添加更多服务器来分散负载,提供无限增长潜力和更好的容错性。向量数据库是处理非结构化数据的强大工具,适用于生成式人工智能应用。向量数据库的扩展方法包括混合扩展、数据分区和分片、索引和查询优化、分布式计算框架以及负载均衡和复制。向量数据库的可扩展性需要平衡成本效益、准确性和性能。未来的趋势包括硬件加速、与云服务的集成、数据压缩技术和改进的索引算法。

扩展数据库以满足企业生成式人工智能需求

The New Stack
The New Stack · 2024-09-12T10:29:22Z

本文介绍了10个关键的系统设计概念,包括垂直扩展、水平扩展、预处理、备份、微服务架构、分布式系统、负载均衡器、解耦、度量和日志记录以及可扩展性。掌握这些概念可以帮助构建强大、可扩展和高效的应用程序。

提升系统设计技能的10个简单概念

DEV Community
DEV Community · 2024-09-04T18:18:56Z

本文介绍了后端服务的水平扩展和垂直扩展两种方法,水平扩展通过添加机器或实例来提高系统容量,垂直扩展通过增加资源来提高单个服务器容量。水平扩展的策略包括负载均衡、无状态服务、分布式数据库、微服务架构和异步处理,垂直扩展的策略包括升级服务器硬件、优化软件性能和使用托管服务。结合水平和垂直扩展可以构建平衡和弹性的架构。

后端服务的水平和垂直扩展策略

DEV Community
DEV Community · 2024-08-30T23:00:00Z

可扩展性是指系统、应用程序或流程处理或潜在处理大量工作的能力。可扩展性分为垂直扩展和水平扩展两种类型。垂直扩展是通过增加单个服务器的资源来提供额外的能力,而水平扩展是通过添加更多服务器来应对增加的负载。云环境中常用的自动扩展策略可以根据实时流量自动调整资源。

可扩展性:入门指南

DEV Community
DEV Community · 2024-08-30T20:25:56Z

软件系统设计需要深入理解基本原则和最佳实践,以创建功能强大、可扩展、可靠和易于维护的应用程序。本文重点讨论了系统设计中的可扩展性,包括水平扩展和垂直扩展的选择,以及负载均衡的重要性和实施方法。选择适当的负载均衡算法对于服务器之间的流量分配至关重要。持续监控服务器的健康也是必要的。

可扩展性:构建可成长的系统

DEV Community
DEV Community · 2024-08-26T14:14:25Z

系统设计困难,需要考虑垂直和水平扩展、自动缩放、负载均衡、缓存、CDN、数据库索引、数据库复制、数据库分片、冗余和隔离、非功能需求、数据复制、异步处理、事件驱动架构、NoSQL数据库、压缩和分页技术、CI/CD流水线等。

系统设计中的重要事项

DEV Community
DEV Community · 2024-08-22T10:12:08Z

本文介绍了7种数据库性能扩展技术,包括索引、物化视图、非规范化、垂直扩展、缓存、复制和分片。每种技术都有其优点和权衡,可根据需求选择适合的技术来提高数据库性能。

7种数据库性能扩展技术

极道
极道 · 2024-08-10T02:41:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码