第2章 Istio入门

2.1 什么是Istio 通过第1 章的介绍,相信读者对服务网格已经有了初步的认识。作为服务网格的实现产品,Istio一经推出就备受瞩目,成为各大厂商和开发者争相追逐的“香馍馍”。我个人认为Istio会成为继Kubernetes之后的又一个明星级产品。Istio的官方网站这样定义自己: 它是一个完全

第1章 服务网格 Service Mesh

第1章 服务网格 随着科技和互联网的发展,企业应用的规模不断扩大,系统的架构也从早期的单体应用逐渐演进到现在的微服务模式。随着微服务架构的普及和广泛应用,它已经成为分布式环境下非常流行的架构解决方案。然而,软件行业从来就没有“银弹”,微服务虽然解决了业务耦合、扩展性和灵活性等问题,但同时也引入了新的

SOFABoot

SOFABoot 是由蚂蚁科技自研的,基于 Spring Boot 的开发框架,是对Spring Boot的一次针对性增强,它最大的特点是集成了更多的企业级功能和全套金融级中间件,为构建金融级的微服务系统提供了强有力的支持。

大文本静态化方案(FreeMarker+Minio)

方案概述 FreeMarker 教程:模板引擎的快速入门与实践

MySQL 日志:全方位解析与运维实战

在 MySQL 数据库管理领域,日志是不可或缺的重要组成部分,犹如数据库运行的“黑匣子”,记录着其运行过程中的各类关键信息。深入理解 MySQL 日志对于数据库的优化、故障排查以及数据安全保障等工作具有极为关键的意义。本文将全面、详细地介绍 MySQL 中的四种主要日志:错误日志、二进制日志、查询日

Redis内存回收之过期Key处理机制详解

在学习Redis的过程中,了解其内存回收功能至关重要。我们知道Redis的内存是有上限的,当内存占满时若不加以处理,就无法继续写入新的数据。Redis主要通过两种机制来解决内存不足的问题,本篇我们先来深入探讨一下Redis对于过期Key的处理方式。 一、设置Key的过期时间 在之前学习Redis基本

一切都是为了高并发之Redis集群

Redis 以其卓越的并发能力著称,单节点通常能够应对数万级别的并发请求,这在多数企业应用场景中已能发挥重要作用。然而,对于那些拥有庞大用户群体且并发量极高的应用,如大型电商平台的促销活动、热门社交媒体的高峰时段流量等,单节点的并发能力就显得捉襟见肘。 1.Redis主从 1.1 主从集群结构 在这

一切都是为了高并发之添加缓存

一、缓存问题 Redis经常被用作缓存,关于Redis的使用,我们已经在《Redis快速入门全指南》讲到过了,而缓存在使用的过程中存在很多问题需要解决。例如: 缓存的数据一致性问题 缓存穿透 缓存雪崩 缓存击穿 1.1 缓存一致性问题

一切都是为了高并发之开篇综述

在当今数字化时代,系统的并发处理能力和服务的高可用性至关重要。这不仅关系到用户体验,更直接影响到企业的运营效率和经济效益。今天,我想和大家分享一些关于如何提升系统并发能力和确保服务高可用性的策略。 一、高并发优化策略 解决高并发问题从宏观角度来说有3个方向:

《探索HTML & CSS:网页开发的基石》

一、Web开发工作流程 1. 请求前端资源 当我们在浏览器中输入一个网址并按下回车键后,浏览器首先会向前端服务器请求前端资源,也就是我们常说的网页。这个网页是由HTML等语言编写而成,它构成了网页的基本框架和内容展示。