在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话:前后端的工作...[作者空间]
Arthas是阿里开源的Java诊断工具,相比JDK内置的诊断工具,要更人性化,并且功能强大,可以实现许多问题的一...[作者空间]
项目的持续集成 1.前提条件 熟悉DockerMaven部署项目 2.简介 简单的来说: 如图所示,传统的项目开发...[作者空间]
前言 这篇文章最早是写于2019-08-14,在公司的confluence发布过。由于最近想标记整理压缩一些知识点...[作者空间]
接口幂等 什么情况需要处理幂等 对于数据只能处理有且仅有一次的业务场景,例如:支付订单,扣费的操作。对于同一个订单...[作者空间]
认证授权需求概要 功能需求 基于开发平台的业务背景需要实现以下功能: 系统管理员登录平台,配置平台参数。 商户注册...[作者空间]
在Hazelcast系列 一 中介绍了什么是Hazelcast,以及为什么选择Hazelcast,在本章中我们将介...[作者空间]
Netty作为一款高性能网络应用程序框架,实现了一套高性能内存管理机制 通过学习其中的实现原理、算法、并发设计,有...[作者空间]
FeignClient的使用大家可能非常的熟悉 如上,我们定义了一个FeignClient的模板,在服务里面可以直...[作者空间]
Arthas 一、简介 Arthas 是Alibaba开源的Java诊断工具。安装在系统所在服务器。可以帮助开发人...[作者空间]
背景 最近线上服务平均两周就会出现重启的现象,同时SRE的同事发现重启前服务占用内存非常高,重启后内存下降,可见该...[作者空间]
写在最前面 在大型互联网应用当中如果你的应用引入了缓存机制,那么有一个大前提就是你的业务场景上必须得接受数据的新鲜...[作者空间]
快速上手Git版本控制 基本概念和操作 如何提交 git add . 添加所有文件git commit -m "备...[作者空间]