title: 基于redis实现分布式锁 date: 2020-06-01 12:00:30 tags: - [redis] - [分布式锁] categories: - [高并发] permalink: zxh prefix: redis 系统的不断扩大,分布式锁是最基本的保障。与单机的多线程不一 ...
分类:
其他好文 时间:
2020-06-01 12:05:22
阅读次数:
74
title: 基于redis实现分布式锁 date: 2020-06-01 12:00:30 tags: - [redis] - [分布式锁] categories: - [高并发] permalink: zxh prefix: redis 系统的不断扩大,分布式锁是最基本的保障。与单机的多线程不一 ...
分类:
其他好文 时间:
2020-06-01 10:23:59
阅读次数:
73
一、简介 本支付系统提供企业支付与个人支付的单通道支付和混合支付方案。 二、模块结构 1. 总体架构设计 模块划分,从上至下,各层通信。 2. 分层意义 为了项目的可扩展性和可维护性。进一步的追求高可用、高并发的支持。 3. 分层说明 终端显示层,包括各个终端的收银台页面,审批页面,审批短信等。开放 ...
分类:
其他好文 时间:
2020-05-31 01:20:07
阅读次数:
221
写在前面 最近,很多读者出去面试都在Java8上栽了跟头,事后自己分析,确实对Java8的新特性一知半解。然而,却在简历显眼的技能部分写着:熟练掌握Java8的各种新特性,能够迅速使用Java8开发高并发应用!这不,又一名读者因为写了熟练掌握Java8的新特性而被面试官虐的体无完肤!我不是说不能写, ...
分类:
编程语言 时间:
2020-05-30 22:07:34
阅读次数:
80
1:18 1.什么是高并发系统的消息队列? 队列:对头+队列容器+对尾 消息队列(MessageQueue MQ):有一个队列容器,生产者(入队列),消费者(出队列) 2.使用消息队列的场景(使用消息队列的原因): 2.1 分布式场景 2.1.1 异步处理 多线程可以节省时间,但是会降低cpu吞吐量 ...
分类:
其他好文 时间:
2020-05-30 19:56:13
阅读次数:
59
微服务系统架构概述 单体应用架构 以电商平台为例,如图所示,在传统单体应用中,所有模块代码,都会写在一个应用下,然后我们一般开发完成后,打成一个war包放到tomcat中去运行。 随着用户流量的不断增长,业务复杂度的提升,这种单体应用架构的弊端也开始呈现出来。在高并发的场景下,因为请求量过大导致服务 ...
分类:
其他好文 时间:
2020-05-30 10:54:30
阅读次数:
109
推荐阅读关于"高并发系统设计"看这篇就够了,阿里、百度、美团都在用Redis作为目前的主流NoSql数据库,不会是不可能的,在面试中也是非常高频的,一定不能在这个环节丢分,不管是学习,还是面试,以下知识点,都有必要掌握。1.Redis是什么?Redis是一个开放源代码(BSD许可)的内存中数据结构存储,可用作数据库,缓存和消息代理,是一个基于键值对的NoSQl数据库。2.Red
分类:
编程语言 时间:
2020-05-27 18:58:38
阅读次数:
82
在阿里云Centos7.6上面配置Mysql主从数据库(master/slave),实现读写分离 在之前的一篇文章中,阐述了如何在高并发高负载的场景下使用nginx做后台服务的负载均衡:在阿里云Centos上配置nginx+uwsgi+负载均衡配置,https://v3u.cn/a_id_77但是不 ...
分类:
数据库 时间:
2020-05-27 18:27:21
阅读次数:
88
高并发 Nginx+Lua OpenResty系列(9)——HTTP服务 https://www.cnblogs.com/babycomeon/p/11109493.html 此处我说的HTTP服务主要指如访问京东网站时我们看到的热门搜索、用户登录、实时价格、实时库存、服务支持、广告语等这种非Web ...
分类:
Web程序 时间:
2020-05-27 15:49:14
阅读次数:
88
高并发 Nginx+Lua OpenResty系列(10)——商品详情页 https://www.cnblogs.com/babycomeon/p/11109512.html 本章以京东商品详情页为例,京东商品详情页虽然仅是单个页面,但是其数据聚合源是非常多的,除了一些实时性要求比较高的如价格、库存 ...
分类:
其他好文 时间:
2020-05-27 15:17:47
阅读次数:
69