Comeyke成长中心

Nginx

Nginx是什么Nginx 是开源的轻量级 Web 服务器、反向代理服务器,以及负载均衡器。其特点是高并发,高性能和低内存。另外Nginx往往会部署在一些互联网应用比较前置的位置,执行一些流量限制的策略,如对访问的IP地址和并发数进行相应的限制。反向代理客户端对代理服务器是无感知的,客户端不需要做任

API网关

背景在微服务架构风格中,一个大应用被拆分成为了多个小的服务系统提供出来,这些小的服务他们自成体系,也就是说这些小系统可以拥有自己的数据库,框架甚至语言等,这些小系统通常以提供 Rest Api 风格的接口来被 H5, Android, IOS 以及第三方应用程序调用。消息队列是方便服务与服务之间的通

服务升级保障、服务回滚策略

服务升级保障正常的版本测试工作中,测试测收到一个新功能的测试版本,提测的单子里一般会的内容如下:1、测试版本中涉及到的各个服务的提测版本(代码仓库的镜像版本号)2、新增/修改的库表SQL执行文件(包含旧数据的处理)3、提测版本覆盖的需求列表4、各服务新增的配置项等接下来,你认为测试工作的第一步是做什

消息队列MQ

上学时,每节自习课都会有同学零零散散的找老师问问题,一开始就一两人还好,后来渐渐的人多了,老师也有自己的计划工作啥的,不利于时间的管理。于是老师决定让同学们把需要提的问题写在纸上,下自习后交给课代表,然后老师再从课代表那取出要问的问题,然后再一个个解决。相信在学生时代大家都遇到过上面的这种情况,如果

消息中间件Kafka

#认识kafka1、实时数据处理系统,最大的特点是服务解耦、流量削峰。2、消息中间件:主要的职责就是保证能接受到消息,并将消息存储到磁盘,即使其他服务都挂了,数据也不会丢失,同时还可以对数据消费情况做好监控工作。应用程序:只需要将消息推送到消息中间件,然后启用一个线程来不断从消息中间件中拉取数据,进

TCP Socket的客户端、服务端实现方式

Socket协议Socket是对TCP/IP协议的封装,它是一种通信协议,是应用层与传输层之间的接口。Socket协议是一种TCP/IP协议族的一部分,用于在互联网中建立客户端和服务器之间的通信。它建立在IP协议之上,通过TCP或UDP协议进行数据传输。其中,TCP协议提供了可靠的、面向连接的通信方

Redis和MySQL的区别

背景:数据是所有软件的原料,是软件处理的对象。同一份数据可以存储在多种数据库中,数据库的选择有什么讲究之处,各类数据库之间又是如何为我们的软件提供正确的数据。一、数据库的分类关系型数据库:1、关系型数据库有Oracle、DB2、MySQL、PostgreSQL等2、关系型数据库是指采用了关系模型来组

通信协议

一、定义通信协议是指通信双方共同遵循的规则和约定。在计算机网络中,用于规定计算机之间如何进行通信和交换信息。应用层的通信协议:http、socket、webscoket、grpc传输层的通信协议:tcp、udp二、OSI模型 TCP/IPOSI七层模型:物理层、数据链路层、网络层、运输层、会话层、表