Feb102023
Node.js高并发性能优化秘籍:事件循环调优、内存泄漏检测与集群部署最佳实践
Node.js高并发性能优化秘籍:事件循环调优、内存泄漏检测与集群部署最佳实践
引言:Node.js在高并发场景下的挑战与机遇
随着微服务架构和实时应用的普及,Node.js凭借其非阻塞I/O模型和单线程事件驱动机制,已成为构建高并发Web服务的首选技术之一。然而,在面对大规模请求、长时任务或复杂数据处理时,Node.js也暴露出一系列性能瓶颈:事件循环阻塞、内存泄漏、垃圾回收压力过大以及单进...阅读全文
作者:绝缘体.. | 分类:express, git, kubernetes, nginx, redis, 云计算, 后端框架, 开发工具, 数据库 | 阅读: | 标签:express, git, kubernetes, nginx, redis
抢沙发
Feb082023
Kubernetes容器编排技术预研:新一代云原生平台的核心组件与部署架构深度分析
Kubernetes容器编排技术预研:新一代云原生平台的核心组件与部署架构深度分析
引言:云原生时代的基础设施演进
随着数字化转型的深入,企业对应用交付效率、系统弹性与运维自动化的要求日益提升。传统的单体应用架构已难以满足高并发、快速迭代和跨环境部署的需求。在此背景下,“云原生”(Cloud Native)理念应运而生,其核心思想是通过容器化、微服务、持续交付和动态编排等技术构建可扩...阅读全文
Dec152022
Building Scalable and High-Performing Web Applications
With the continuous growth of internet usage, building scalable and high-performing web applications has become a crucial aspect for businesses to remain competitive. In this blog post, we will explore some key strategies and technologies that can be used to achieve this goal.
1. Architecture
The foundation of a scalable and high-performing web application l...阅读全文
Dec082022
如何在Linux系统上搭建WordPress博客
介绍
WordPress是一个流行的开源博客平台,它提供了一个简单易用的方式来创建和管理个人或商业博客。在本文中,你将学习如何在Linux系统上搭建WordPress博客。
前提条件
在开始设置之前,请确保你已经满足以下前提条件:
一个运行Linux操作系统的服务器(可以是云服务器、虚拟机或物理服务器)
安装了LAMP(Linux、Apache、MySQL和PHP)或LEMP(Linux、Nginx、MySQL和PHP)堆栈
熟悉使用...阅读全文
Nov142022
linux下查询进程占用的内存方法总结
假设现在有一个「php-cgi」的进程 ,进程id为「25282」。现在想要查询该进程占用的内存大小。linux命令行。
下有很多的工具进行查看,现总结常见的几种方式:
1. 通过进程的 status
[root@web3_u ~]# cat /proc/25282/status
Name: php-cgi
State: S (sleeping)
Tgid: 25282
Pid: 25282
PPid: 27187
TracerPid: 0
Uid: 99 99 99 99
Gid: 99 99 99...阅读全文
Nov052022
在 Linux 上搭建高可用性数据库集群
在现代的IT架构中,数据库是关键的基础设施之一。为了确保数据库的高可用性和可靠性,许多组织倾向于搭建数据库集群。本篇博客将介绍如何在Linux操作系统上搭建高可用性数据库集群。
为什么需要高可用性数据库集群?
数据库集群是将多个数据库实例组合在一起,以提供更高的性能,可扩展性和高可用性。高可用性是指系统在面对硬件故障或其他异常情况时仍然保持在线和可用的能力。
高可用性...阅读全文
Oct172022
Kubernetes容器编排架构设计最佳实践:从单体部署到多集群管理的演进之路
Kubernetes容器编排架构设计最佳实践:从单体部署到多集群管理的演进之路
引言
随着云计算和微服务架构的普及,容器化技术已成为现代软件交付的核心。Kubernetes(简称K8s)作为当前最主流的容器编排平台,凭借其强大的自动化能力、高可用性支持和灵活的扩展机制,被广泛应用于企业级云原生系统的构建中。
然而,Kubernetes的复杂性也带来了架构设计上的挑战。许多企业在从单体应用向微服...阅读全文
Oct152022
Virtualbox及Centos7安装设置
介绍
Virtualbox是一款功能强大的虚拟机软件,可用于在计算机上创建和管理多个虚拟机。Centos7是一种基于Red Hat Enterprise Linux的开源操作系统,常用于服务器端的部署和管理。本文将介绍如何使用Virtualbox安装和设置Centos7。
步骤 1:下载和安装Virtualbox
首先,你需要下载并安装Virtualbox软件。可以从官方网站(https://www.virtualbox.org)下载适用于你的操作系统的安装包。下...阅读全文
Oct082022
Docker命令全集一览
1.下载镜像
docker pull nginx #下载最新版
镜像名:版本名(标签)
docker pull nginx:1.20.1
docker pull redis #下载最新
docker pull redis:6.2.4
## 下载来的镜像都在本地
docker images #查看所有镜像
redis = redis:latest
docker rmi 镜像名:版本号/镜像id
2.启动容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
【docker run 设置项 镜像名】 镜像启动运行的命令...阅读全文
Oct012022
Kubernetes云原生架构设计指南:从单体应用到微服务的容器化转型最佳实践
Kubernetes云原生架构设计指南:从单体应用到微服务的容器化转型最佳实践
引言
在数字化转型浪潮中,企业正面临着前所未有的挑战与机遇。传统的单体应用架构已难以满足现代业务对快速迭代、弹性伸缩和高可用性的需求。Kubernetes(简称K8s)作为云原生生态的核心组件,为构建现代化应用架构提供了强有力的支持。本文将深入探讨如何利用Kubernetes实现从单体应用到微服务的容器化转型,并...阅读全文
作者:绝缘体.. | 分类:docker, java, kubernetes, nginx, postgresql, 云计算, 开发工具, 数据库, 编程语言 | 阅读: | 标签:docker, java, kubernetes, nginx, postgresql