前言
初学RocketMQ, 熟悉RocketMQ的老哥可以跳过本文
从0到1简单搭建单机RocketMQ以及简单的demo跑下消息生产和消费
安装
注意安装的rocketMQ版本和客户端版本最好一致,不然有些版本可能导致消息一直发不出去的问题
下载这个版本即可,...
汪明鑫
4年前 (2021-07-22) 913浏览 0评论
1喜欢
前言
本文主要是介绍微服务和Spring Cloud相关内容,如果同学们已经在生产环境上熟练使用 Spring Cloud 可以跳过本文。
主要会涉及到注册中心、配置中心、服务容错、服务网关等内容。
微服务简介
如何理解微服务?
把服务拆的相对小,独...
汪明鑫
4年前 (2021-01-22) 1666浏览 0评论
5喜欢
前言
相信大多数老哥和我抱有同样的想法,redis key被淘汰是因为key新增导致内存不足,然后触发redis淘汰策略,
然而真相并非仅仅如此,在一次线上事故中大量redis key被淘汰,由此领略到redis的骚操作,不讲武德 …
背景
数百个API...
汪明鑫
4年前 (2020-11-30) 3341浏览 0评论
10喜欢
书籍
netty实战
netty 4 核心原理
Netty 进阶之路:跟着案例学 Netty
闪电侠
掘金小册
https://juejin.im/book/6844733738119593991/section/6844733738224451591
...
汪明鑫
5年前 (2020-10-28) 1238浏览 0评论
2喜欢
我的环境是mac + jdk8
从官方仓库 https://github.com/netty/netty fork 到自己仓库
clone 下来
用idea打开项目
maven 勾选 mac 和 jdk8
然后点击maven 的刷新按钮
 ...
汪明鑫
5年前 (2020-09-09) 1654浏览 0评论
3喜欢
前言
随着逐步学习发现IO技术非常重要,整理此文并及时更新,由于水平有限,相关技能掌握不到位,如有错误敬请指正!
虽然普通日常开发中基本上很难遇到,或者说做IO、长连接等相关项目有一定门槛,但这一点都不能阻碍IO技术的重要性。
本文主要会整理一些自己学过和接触的IO相关技术和知识...
汪明鑫
5年前 (2020-08-21) 1091浏览 0评论
0喜欢
最近和缓存打交道比较多,像redis,memached,localCache等,也遇到一些坑
记录下自己因缓存而引起的思考
个人觉得缓存的思想是一种囤货的思想,快速拿取囤货,如果囤货miss,再去买miss的货回来
缓存的思想在计算机的世界屡见不鲜
从CPU、内存、...
汪明鑫
5年前 (2020-07-28) 87969浏览 3评论
0喜欢
SkyWalking 介绍
分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。
提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。
简而言之,SkyWalking是分布式微服务场景下的一...
汪明鑫
5年前 (2020-07-08) 2255浏览 0评论
2喜欢
安装es
https://www.elastic.co/cn/downloads/elasticsearch
下载完后解压
cd elasticsearch-7.8.0
bin/elasticsearch
~/Documents/s...
汪明鑫
5年前 (2020-07-08) 897浏览 0评论
0喜欢
为何需要分布式链路追踪
单机场景下定位常规调用问题往往不是很困难
分布式场景下,链路复杂,定位问题较为困难
需要一个统一的分析调用信息的平台
微服务并不理想化,调用关系复杂,维护成本极高
故障定位难,链路...
汪明鑫
5年前 (2020-07-03) 935浏览 0评论
2喜欢