一、方法区与永久代 这两个是非常容易混淆的概念,永久代的对象放在方法区中,就会想当然地认为,方法区就等同于持久代的内存区域。事实上两者是这样的关系: 《Java虚拟机规范》只...
一、方法区与永久代 这两个是非常容易混淆的概念,永久代的对象放在方法区中,就会想当然地认为,方法区就等同于持久代的内存区域。事实上两者是这样的关系: 《Java虚拟机规范》只...
简单介绍RPC协议及常见框架,对比传统restful api和RPC方式的优缺点。常见RPC框架,gRPC及序列化方式Protobuf等 HTTP协议 http协议是基于tc...
一、前言 在分布式系统架构中多个系统之间通常是通过远程RPC调用进行通信,也就是 A 系统调用 B 系统服务,B 系统调用 C 系统的服务。当尾部应用 C 发生故障而系统 B...
在如何给老婆解释什么是RPC中,我们讨论了RPC的实现思路。那么这一次,就让我们通过代码来实现一个简单的RPC吧! RPC的实现原理 正如上一讲所说,RPC主要是为了解决的两...
1. 微服务之间内部调用实现方法介绍 在系列三业务领域驱动微服务设计的文章中,我们初步划分了三个领域:身份认证限界上下文、打车管理限界上下文、运营报表限界上下文。其中运营报表...
序 网络上介绍微服务的文章很多,但是针对小规模团队如何实践微服务架构的文章很少,而照搬大公司的做法并不完全适合,很容易失败。笔者在这个过程中也走过很多弯路,所以写了这篇文章,...
原创:https://www.jianshu.com/p/d710a26c7772 目录 1.下载所有包2.安装3.新增一个demo项目4.运行项目 下载依赖包 *下载gau...
前言 因为有些仓库上传到Github并不是非常合适,所以就搭建了一个自己的私人仓库。 在安装Gogs前,我也尝试了Gitlab,效果很不错 环境 Centos7.1 安装 配...
使用Spring Boot编写了一个微服务后,如何将构建应用并打包成docker镜像,推送到docker仓库,以供测试环境测试。 docker-maven-plugin插件可...