当我们在谈论内存时,我们在谈论什么

更新时间: 2020-01-24 17:04:23     分类: 学习笔记

前言 内存,是程序员绕不过的一道坎。写过C和C++的人想必都会对内存的手动分配和释放难以忘怀,在Java中,得益于JVM的自动垃圾回收(GC)机制,大部分情况下....


Maven入门

更新时间: 2019-12-17 17:54:49     分类: 学习笔记

Maven不只是一个依赖管理工具 1. 坐标与依赖 为了能够自动化地解析任何一个Java构件, Maven必须将它们唯一标识, 这就是依赖管理的底层基础-坐标. 坐标 e.g....


使用Netty编写TCP代理

更新时间: 2019-12-12 10:27:00     分类: 学习笔记

简介 在近期的某个项目中,需要在用户和目标服务器之间设立一个流量代理,拦截并转发HSF和HTTP请求,这便需要我们去编写相应的代理服务器。如果按照常规的思....


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搭建一个简单的分布式服务....