Tag: 分布式
18 total results found
通过 Redis Cluster 水平扩展 Redis 构建分布式 Redis 集群
引子 随着业务规模的增长,存放在内存中的 Redis 数据越来越多,最终肯定会面临现有内存资源不足以存放 Redis 数据的问题,...
基于 PubSub 实现 Redis 哨兵集群以及哨兵与主从库之间的通信
在上篇教程中,学院君给大家演示了如何搭建 Redis 哨兵集群,以及主库故障情况下的主从切换。并且给大家留了两个问题:配置的哨兵容器...
通过哨兵机制确保 Redis 主从集群的高可用性
引入哨兵机制 前面两篇教程学院君给大家介绍了如何搭建简单的 Redis 主从集群,从而提高 Redis 系统的可用性。但是线上服务...
Redis 主从同步概述及基于 Docker 搭建主从同步集群
从高可用谈起 我们都知道 Redis 是高性能、高可用的键值对存储数据库,关于 Redis 底层是如何确保高性能处理客户端请求的,...
基于 Redis 实现 Laravel 分布式 Session 存取及底层源码探究
Session 存储器选择 Laravel 没有使用 PHP 内置的 Session 功能,而是自行实现了一套 Session 组...
Redis 分布式锁在 Laravel 任务调度底层实现中的应用
Laravel 任务调度的基本设置 在 Laravel 项目中,我们可以基于任务调度功能非常轻松地管理 Crontab 定时任务,...
基于 Redis 实现分布式锁及其在 Laravel 底层的实现源码
分布式锁的概念 不同于 Java、Golang 这些语言,PHP 本身并不支持并发编程,因为对于 PHP 的主战场 Web 应用而...
Mesos
简介 Mesos 项目是源自 UC Berkeley 的对集群资源进行抽象和管理的开源项目,类似于操作系统内核,用户可以使用它很容...
Kubernetes
项目简介 Kubernetes 是 Google 团队发起并维护的基于 Docker 的开源容器集群管理系统,它不仅支持常见的云平...
Etcd
etcd 是 CoreOS 团队发起的一个管理配置信息和服务发现( Service Discovery )的项目。 什么是 etc...
Docker Swarm
Docker Swarm 是 Docker 官方三剑客项目之一,提供 Docker 容器集群服务,是 Docker 官 方对容器云生...
Kubernetes 简介、架构设计与本地安装启动
前面两篇教程,我们了解了什么是 Terraform,以及如何基于它来编排云服务硬件资源,今天开始,学院君将花两篇教程的篇幅给大家介绍...
CAP 理论在数据库集群中的应用以及 MySQL 主从同步的实现机制
引言 上篇教程我们介绍了分布式系统中,在确保分区容错性的前提下,数据一致性和可用性之间的矛盾,以及为了解决这个问题诞生的 CAP ...
在 Go Micro 微服务中引入分布式数据库:CAP 和 BASE 理论
引言 微服务系统是典型的分布式系统,关于分布式系统中的数据一致性和可用性是一个非常有趣的话题。 以分布式数据库为例,通常我们会为...
基于 Logrus + GELF + Loggly 实现集中化日志存储解决方案
引言 在单体应用中,日志存储和管理相对简单,尤其是单服务器部署,只需要存储到本地即可,对于集群部署,则可以通过接入第三方日志存储服...