地球公民blog 力求精进的终身学习者

归档

2023 年 01 月

一、什么是Nginx Nginx是一个高性能的http和反向代理web服务器,特点是占有内存少,并发能力强。 二、Nginx应用场景 ①反向代理: 在介绍反向代理之前

2022 年 12 月

2022-12-25

k8s介绍 Kubernetes中文官网:Kubernetes GitHub:github.com/kubernetes/kubernetes Kubernetes简称为K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统,起源于Google 集群管理工具Borg。 </
Docker 是一个开源的应用容器引擎,它允许开发者将应用及其依赖打包到一个可移植的镜像中,并可以在任何支持的操作系统上运行。Docker 提供了环境一致性、便携性、快速部署和扩展以及隔离性等特性。

2022 年 08 月

这篇文章主要讨论了如何建立一套完善的线上问题排查体系流程,以便快速、准确地定位和解决线上问题。
前言: 一、什么是kafka Kafka 传统定义是一个分布式的基于发布/订阅模式的消息队列,主要应用在大数据实时处理场景,它可以处理消费者在网站、应用之间实时数据的传递。

2022 年 06 月

背景 当前互联网行业软件的版本迭代越来越快,服务升级测试在软件测试中的重要性日渐突出。升级测试是软件测试中非常重要的一环。 服务升级方式 针对服务端而言,部署策略的选择对确保系统持续可用至关重要,服务升级部署方式主要可以分为以下两种: 1.停机部署 这是最直接的升级方式,即停止当前服务,然后部署新版

2022 年 05 月

这篇文章主要讨论了测试左移和测试右移的概念及其在软件开发过程中的重要性。

2022 年 03 月

文章主要探讨了微服务架构中的轻量级通信机制。首先,文章解释了微服务的概念,即将大型复杂的应用程序拆分成一系列独立的小型服务,每个服务都可以独立部署、运行和维护。然后,文章详细介绍了微服务架构中的同步通信和异步通信机制,包括HTTP/REST、RPC、消息队列和事件驱动等。最后,文章深入讲解了基于网络协议的Socket通信原理,包括TCP长连接、TCP短连接和UDP无连接,并分析了它们的适用场景和优缺点。总的来说,文章旨在帮助读者理解微服务架构中的轻量级通信机制,以便在实际工作中做出正确的选型和实现。

2022 年 01 月

背景 在数字化不断深化的背景下,确保软件的稳定性和高可用性对企业运营至关重要。服务端作为系统的核心组件,其稳定性对用户体验和企业声誉有着决定性的影响。因此,实施全面而深入的服务端测试显得非常关键。本文将探讨服务端测试的多种策略和方法,旨在帮助企业确保后端系统的稳定运行。 服务端测试元素概述 服务端测