k8s学习笔记(1): 入门

更新时间: 2019-05-04 16:29:24     分类: 学习笔记

前言:服务网格演变史 还记得17年的夏天,我第一次接触docker,立刻就被容器化的新颖理念以及它带来的种种优势所震撼了 容器化带给业界的冲击是巨大的,不到....


k8s实践笔记:部署redis集群

更新时间: 2019-03-25 17:30:33     分类: 学习笔记

今天让我们试着在k8s里部署一个redis集群,了解更多k8s的细节和特性。 环境:minikube v0.30 (kubernetes 1.10) 注:redis-cluster相关的背景知识和细节在此....


k8s学习笔记(2): 缩扩容&更新

更新时间: 2019-03-08 17:31:26     分类: 学习笔记

前言 自动缩扩容是现代化的容器调度平台带给我们的最激动人心的一项能力。在上规模的业务系统中我们无时无刻不面临着这样的难题:用户的流量往往随着时间波....


一致性Hash在负载均衡中的应用

更新时间: 2018-11-21 20:42:19     分类: 学习笔记

简介 一致性Hash是一种特殊的Hash算法,由于其均衡性、持久性的映射特点,被广泛的应用于负载均衡领域,如nginx和memcached都采用了一致性Hash来作为集群负....


探寻多机任务分配机制

更新时间: 2018-09-14 13:39:23     分类: 学习笔记

近期在后台任务应用上遇到多机消费同一个任务队列的场景,需要引入一定的任务分配机制解决,因为之前也遇到过类似的问题,在此整理一下几种可能的想法,也希....


Dubbo入门(3) - 架构原理

更新时间: 2018-08-17 17:17:07     分类: 学习笔记

前言 在之前的两篇文章中,我们了解了有关分布式服务的基本概念和简单的使用。现在来了解一下dubbo是如何提供这些功能的、如何运作的,以及整个框架的层次结....


Dubbo入门(2) - 简单实践

更新时间: 2018-08-17 17:16:53     分类: 学习笔记

前言 在了解什么是分布式框架之后,我们需要上手实践一下,来了解整个系统是如何运作起来的。 本文抱着学习的目的来尝试使用dubbo搭建一个简单的分布式服务....


Dubbo入门(1) - 基础概念

更新时间: 2018-08-17 17:16:38     分类: 学习笔记

前言 本文主要是针对以下几个问题的笔记: 服务端的架构是如何一步步演变的? 什么是分布式服务框架?它用于解决什么问题? 什么是微服务架构?主要应用于....


深入了解Socket编程(基于Java实现)

更新时间: 2018-08-17 17:16:07     分类: 学习笔记

认识Socket socket,又称套接字,是在不同的进程间进行网络通讯的一种协议、约定或者说是规范。 对于socket编程,它更多的时候像是基于TCP/UDP等协议做的一....


服务端架构之缓存篇(2):分布式缓存

更新时间: 2018-08-17 17:15:09     分类: 学习笔记

服务端架构之缓存篇(2):分布式缓存 概述 缓存,作为高可用系统架构中相当重要的一环,需要具有很强的稳定性和处理能力。 随着服务规模的日渐庞大,单一机....