#伸缩性

Facebook是如何从简单的数据库分片扩展到分布式分片通用平台?

20-08-26 324 1 banq

多年来,Facebook已从一种基本的Web服务器体系结构演变为一个复杂的体系结构,其中包含成千上万的服务在后台运行。扩展Facebook产品所需的各种后端服务并不是一件容易的事。而且发现我们的许多... 详细

世界上最大的Web服务商Dropbox是如何从Nginx迁移到Envoy的?

20-07-31 480 1 banq

在此博客文章中,我们将讨论基于Nginx的旧的交通基础设施,其痛点以及通过迁移到 Envoy 所获得的好处。我们将在许多软件工程和运营方面将Nginx与Envoy进行比较。我们还将简要介绍迁移过程,... 详细

无服务器召唤师:我们已经进入了无服务器超级计算机的时代 - David Wells

20-06-14 447 1 banq

当今高性能计算挑战性的问题之一是:大多数软件都设计为在单台计算机上运行,​​并且并行化可能会被限定于本地可用的计算机核心或线程数量。 想象一个应用程序在一台机器上通常运行需要1个小时……如果在一个全... 详细

数据库必须面对的九条挑战 - thenewstack

20-09-08 163 banq

当今的数据库面临着前所未有的挑战。他们必须处理大量不同的数据,眨眼间就能得到结果,并应对极其复杂的技术环境,同时又要易于使用且高度可用。为了应对这些挑战,现代数据库平台必须具备以下九个关键特征: ... 详细

结合Hazelcast和Spring的分布式缓存 - reflectoring

20-06-18 358 banq

在某些应用程序中,我们需要保护数据库或避免进行成本高昂的计算。我们可以为此目的使用缓存。本文展示了如何在分布式可伸缩应用程序 中将Hazelcast 用作Spring的缓存。 本文随附 GitHub... 详细

Java的SynchronizedMap、ConcurrentHashMap与NonBlockingHashMap的可伸缩性对比 - vmlens

20-07-27 316 banq

我们来看三种不同的哈希Map,两种来自JDK,另一种来自 开源库JCTools 。 SynchronizedMap来自JDK的线程安全哈希Map。它只是用单个锁包围了不是线程安全的HashMa... 详细

深入研究Spring Cloud负载平衡器 – Piotr

20-06-04 394 banq

Spring Cloud当前即将发生大的变化。虽然几乎所有的Spring Cloud Netflix组件都将在下一版本中删除,但最大的变化似乎是将Ribbon客户端替换为Spring Cloud L... 详细

如何在Java中制作自己的基准测试? - Ben Weidig

20-06-12 325 banq

制作有用的基准测试很难,但是有一些工具和模式可以帮助您。 几乎每个开发人员都知道 Donald Knuth在1974年 提出的“ 过早的优化是万恶之源 ” 。但是我们应该如何知道什么值得优化呢? 从... 详细

共有 1341 2 3 4 ... 17 下一页