标签: 中间件

7 篇文章

RocketMQ
简介 消息中间件是什么? 中间件:顾名思义 介于两者之间的一个技术 消息中间件:消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 RocketMQ是什么? RocketMQ是阿里巴巴开源的一个消息中间件,是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。目前已贡献给apache 参…
CompletableFuture 异步编排
它解决了传统 Future 的局限性,提供了更灵活、强大的功能。 一个CompletableFuture对象主要有两个功能: 表示一个Future对象,即可以表示一个异步任务的执行结果 可以实现多个异步任务之间的功能依赖,对多个异步任务之间进行"组合"。 什么是组合呢?比如"异步任务A需要在异步任务B之后执行,那么可以通过Com…
Redis
引言 Web发展历程 迄今为止,互联网的发展已经经历了两个阶段:Web 1.0 和 Web 2.0。 阶段特点代表Web 1.0静态网站,单方面信息传递,无互动搜狐、新浪、网易Web 2.0内容互动,用户成为内容提供方微博、B站、抖音 传统关系型数据库的挑战 进入 Web 2.0 时代后,数据爆炸式增长,传统关系型数据库面临以下挑战: High P…
Nginx 
Nginx 简介 什么是 Nginx Nginx(发音同 "engine x")是一款高性能的 HTTP 服务器、反向代理服务器 及 邮件代理服务器(IMAP/POP3/SMTP)。 项目说明作者伊戈尔·赛索耶夫(Igor Sysoev)开发背景为俄罗斯访问量第二的 Rambler.ru 站点开发首次发布2004年10…
Docker 容器基础
 背景介绍 容器技术的起源 假如我们正在开发一个名叫"谁是小黑子"的应用,程序员自己从头到尾搭建了一套环境开始写代码,写完代码后程序员要把代码交给测试同学测试,这时测试同学开始从头到尾搭建这套环境,测试同学测完后终于可以上线了,这时运维同学又要重新从头到尾搭建这套环境,费了九牛二虎之力搭建好环境开始上线,糟糕,上线系统就崩溃了。 imag…
Linux 操作系统基础
Linux 介绍 Linux操作系统,被称之为类Unix操作系统,因此,要了解Linux的诞生就得先了解Unix操作系统 1. 1965 年开始的 Multics 工程计划,该计划由贝尔实验室、美国麻省理工学院和通用电⽓公司联合发起,目标是开发⼀种交互 式的、具有多道程序处理能⼒的分时操作系统,以取代当时⼴泛使用的批处理操作系统。 2. 在此期间,…
Tomcat
JSON数据交换 当前后端交互时,客户端往往需要把参数传给服务器。根据参数复杂度不同,常见方式可以分为两类: 简单参数:如果请求中只需要携带少量、结构简单的参数,最常见的做法是把它们以键值对形式拼接在 URL 后面。 scheme://host:port/path?参数1名称=参数1值&参数2名称=参数2值 复杂参数:放在请求体中,以 JS…