#Java缓存设计文章排行榜

为什么Discord从Go切换到Rust?

20-02-05 2292 3 banq

Rust正在成为各种领域的一流语言。在Discord,我们已经在客户端和服务器端看到了Rust的成功。例如,我们在客户端将其用于Go Live的视频编码管道,在服务器端将其用于 Elixir NIF... 详细

为什么我们需要volatile关键字?

19-05-25 2 1310 1 banq

volatile字段以确保多个线程始终看到最新值,即使缓存系统或编译器优化正在起作用。从volatile变量读取始终返回此变量的最新写入值。java.uti.concurrent包中的大多数类的方法... 详细

数据库也可以像电脑一样组装:使用Kafka建立关系数据库 – Robert Yokota

19-09-24 1956 2 banq

在本文中,我将展示如何扩展KCache以实现称为 KarelDB 的功能齐全的关系数据库。。此外,我将展示当今如何从现有的开放源代码组件中组装数据库体系结构,就像通过组装Web服务器(Jetty)、... 详细

性能竟然再提升一倍!Redis的一个实例有多快?- keydb.dev

19-06-19 1980 2 banq

Redis被称为最快的数据库之一。但是如果删除了一些限制,那么独立实例的速度会变得多快?我们经常听说Redis可能会在受到CPU性能限制之前受限于网络或内存。根据您的设置,它可以是任何这些。 在本... 详细

在Kubernetes上使用Spring Boot实现Hazelcast分布式缓存 – Piotr

20-02-22 1255 banq

Hazelcast是领先的内存数据网格(IMDG)解决方案。IMDG的主要思想是在群集内的许多节点之间分布数据。因此,它似乎是在Kubernetes等云平台上运行的理想解决方案,在该平台上,您可以轻... 详细

Redis ORM是一个可怕的主意吗? -DEV社区

20-04-21 1229 banq

我们的应用处理许多数据,这些数据的变动速度非常快。我们的主数据库(MySQL)根本无法跟上,因此我们在Redis中存储了很多“当前状态”数据。 现在,我们使用JSON对对象进行反序列化并存储整个对象... 详细

SpringBoot通过refresh-ahead caching加速微服务性能

19-05-31 1010 banq

在设计 微服务 架构时,我们可能会遇到不同的性能问题。像Akka这样的反应性框架提供了一种使微服务更具弹性的方法。但是,在处理耗时的算法或缓慢的依赖系统时,缓存可能是我们的最后手段,尽管它会带来... 详细

Xor过滤器:比布隆Bloom过滤器更快,更小

19-12-20 1575 banq

在软件中,您经常需要检查集合中是否包含某些对象。例如,您可能有一个禁止的Web地址列表。当有人输入新的网址时,您可能要检查它是否属于您的黑名单。或者,也许您有大量已使用的密码,并且想要检查建议的新密... 详细

Cloudflare如何使用Quicksilver实现互联网规模级别的配置分发? - Geoffrey Plouviez

20-03-31 575 banq

Cloudflare的网络高峰时每秒为全球Internet用户处理超过1400万个HTTP请求。我们花了很多时间考虑使用哪些工具来更快,更安全地发出这些请求,但是一种解决方案使所有这些成为可能,关键... 详细

Redis 6.0.0 GA已发布! -antirez

20-05-01 1110 banq

Redis 6是有史以来改变最大的Redis版本,因此即使稳定,也要小心处理,并在投入生产之前对其进行测试,以进行工作量测试。到目前为止,我们从未发现重大问题,但请务必小心。在收集错误报告时,我们将... 详细

开源Bloom是一个REST API缓存中间件,充当负载均衡器和REST API之间的反向代理。

19-06-06 615 banq

Bloom与您的API实现完全无关,并且只需对现有API代码进行最少的更改即可。Bloom使用redis 配置作为缓存 来存储数据。使用Rust构建,专注于稳定性,性能和低资源使用。 Bloom可以... 详细

JVM神秘的AllocatePrefetch选项:它们实际上是做什么的?- opsian

20-02-06 823 banq

AllocatePrefetch是JVM的分配预取选项。所有Java垃圾收集器都使用称为缓冲分配的技术,通过将所需的分配大小添加到当前分配指针(缓冲位),并检查该分配大小是否超出了分配指针指向的区域... 详细

Dirty Flag模式

19-06-19 351 jdon

意图 避免昂贵的资源重新获取。资源保留其身份,保存在一些快速访问存储中,并被重新使用以避免再次获取它们。 . 详细

Redis 6 RC1今天发布:提供ACL和SSL的最“企业”的Redis版本 -antirez

19-12-20 840 banq

新的Redis版本达到了候选发布状态,并在几个月后将在大多数超市上架。我猜这是迄今为止最“企业”的Redis版本,而且很有趣,因为我花了很多时间来理解“企业”的含义。我认为这是我真正不喜欢的词,但它... 详细

高速缓存模式(Caching)

19-06-17 416 jdon

目的 通过在使用后不立即释放资源来避免昂贵的资源重新获取。资源保留其身份,保存在一些快速访问存储器中,并被重新使用以避免再次获取。 . 详细

共有 244 上一页 1 2 3 4 5 6 ... 17 下一页