浅谈微服务架构的演变史
摘要:本文将介绍微服务架构和相关的组件,介绍它们是什么以及为什么要使用微服务架构和这些组件。 从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一个网上超市应用为例来说明这一过程。 最初的需求 几年前,小明和小皮一起创业做网上超市。小明负责程序开发,小皮负责其他事宜。当时互联网还不发达,
阅读全文
posted @
2023-02-15 21:03
雨点的名字
阅读(488)
推荐(0) 编辑
单例模式,真不简单
摘要:一、前言 单例模式无论在我们面试,还是日常工作中,都会面对的问题。但很多单例模式的细节,值得我们深入探索一下。 这篇文章透过单例模式,串联了多方面基础知识,非常值得一读。 1、什么是单例模式? 单例模式是一种非常常用的软件设计模式,它定义是 单例对象的类只能允许一个实例存在。 该类负责创建自己的对象
阅读全文
posted @
2021-11-25 11:15
雨点的名字
阅读(1329)
推荐(5) 编辑
高并发下秒杀商品,必须知道的9个细节
摘要:高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。 秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个)的商品(比如:手机),以极低的价格(比如:0.1元),让大量用户参与活动,但只有极少数用户能够购买成功。
阅读全文
posted @
2021-11-22 09:18
雨点的名字
阅读(6492)
推荐(53) 编辑
【网络好文】---MySQL为Null导致的四大坑
摘要:正式开始之前,我们先来看下 MySQL 服务器的配置和版本号信息,如所示: select version(); -- 版本为 8.0.22 “兵马未动粮草先行”,看完了相关的配置之后,我们先来创建一张测试表和一些测试数据。 -- 如果存在 person 表先删除 DROP TABLE IF EXIS
阅读全文
posted @
2021-11-03 21:22
雨点的名字
阅读(748)
推荐(4) 编辑