之前我们讨论的话题,无论是主从复制,还是哨兵模式,都是单个redis实例在工作。在大数据高并发的场景下,这种部署方案会显得力不从心。 首先单个实例的内存不宜过大,过大的内存,...

IP属地:浙江
之前我们讨论的话题,无论是主从复制,还是哨兵模式,都是单个redis实例在工作。在大数据高并发的场景下,这种部署方案会显得力不从心。 首先单个实例的内存不宜过大,过大的内存,...
上篇文章(限流算法与Guava RateLimiter解析)对常用的限流算法及Google Guava基于令牌桶算法的实现RateLimiter进行了介绍。RateLimit...
通过前面的介绍,我们知道了offset操作的原理。这一节主要介绍消费者如何从服务端获取消息,KafkaConsumer依赖Fetcher类实现此功能。Fetcher类的主要功...
前言 异地灾备可以防止一个机房出现灾难而导致整个系统无法提供服务的问题。异地双活在异地灾备的基础上减少了数据的冗余,并且提高了对数据双向同步及同步实时性的要求。Kafka作为...
DataX 是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle 等)、HDFS、Hive、ODPS、HBase、FTP 等各种异...
我第一次接触容器编排调度工具是 Docker 自家的 Docker Swarm,主要解决当时公司内部业务项目部署繁琐的问题,我记得当时项目实现容器化之后,花在项目部署运维的时...
Docker Hub以及利用开源harbor项目搭建的镜像仓库服务,对于Docker Client发起的docker login、docker push、docker pul...
由于 Docker Desktop 新的授权许可对大中型企业不再允许免费使用,本文也不再更新。推荐使用 Rancher Desktop[https://rancherdesk...