logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记一次由delete语句导致的MySQL死锁分析

公司某个业务是视频会议方向的,在执行业务的自动化测试的过程中,发现会出现偶发性的创建会议失败的问题。查看业务日志发现,竟然发生了死锁:Deadlock found when trying to get lock; try restarting transactionCaused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackEx.

#mysql#数据库#java +2
百度架构师:从实现原理谈谈低代码

我们在低代码领域探索了很多年,从2015 开始研发低代码前端渲染(amis),从 2018 年开研发后端低代码数据模型,发布了快速搭低代码平台,这些年调研过了几乎所有市面上的相关技术和产品,发现虽然每家产品细节都不太一样,但在底层技术上却只有少数几种方案,因此我们认为不同产品间的最大区别是实现原理,了解这些实现原理就能知道各个低代码平台的优缺点,所以本文将会介绍目前已知的...

#数据库#大数据#编程语言 +1
基于 Redis 的分布式锁








前言分布式锁在分布式应用中应用广泛,想要搞懂一个新事物首先得了解它的由来,这样才能更加的理解甚至可以...

深入剖析 RocketMQ 源码 - 负载均衡机制

作者:vivo互联网服务器团队-Wang Zhi一、引言RocketMQ是一款优秀的分布式消息中间件,在各方面的性能都比目前已有的消息队列要好,RocketMQ默认采用长轮询的拉模式, 单机支持千万级别的消息堆积,可以非常好的应用在海量消息系统中。RocketMQ主要由 Producer、Broker、Consumer、Namesvr 等组件组成,其中Producer 负...

#分布式#大数据#java +1
支付系统架构设计详解

内容导读:支付永远是一个公司的核心领域,因为这是一个有交易属性公司的命脉。那么,支付系统到底长什么样,又是怎么运行交互的呢?抛开带有支付牌照的金融公司的支付架构,下述链路和系统组成基本上符...

#java#编程语言#分布式 +2
支付系统中,账户体系的设计与记账处理

前言账户体系和会计的设计是整个支付系统的底层基础,是支付系统在基础支付服务的基础上,为个人用户及企业商户提供的对于资金收、付、管的服务。本文所说的账户体系定义所有的操作均以交易的形式发生,...

#java#区块链#编程语言 +2
利用 ShardingSphere-JDBC 实现分库分表实践

点击蓝色“架构文摘”关注我哟加个“星标”,每天上午 09:25,干货推送!利用ShardingSphere-JDBC实现分库分表1. ShardingSphere概述1.1 概述业务发展...

大佬用这近百张图来给我解释红黑树,看完直接跪了!

点击蓝色“架构文摘”关注我哟加个“星标”,每天上午 09:25,干货推送!之前在公司组内分享了红黑树的工作原理,今天把它整理下发出来,希望能对大家有所帮助,对自己也算是一个知识点的总结。...

基于MySQL数据库下亿级数据的分库分表

移动互联网时代,海量的用户数据每天都在产生,基于用户使用数据等这样的分析,都需要依靠数据统计和分析,当数据量小时,数据库方面的优化显得不太重要,一旦数据量越来越大,系统响...

深入浅出推荐系统之简单推荐模型

先来回答一个最关键的问题:到底什么是推荐系统? 下面从3个角度来回答:它能做什么它需要什么它怎么做先来第一个问题推荐系统能做啥?推荐系统可以把那些最终会在用户(User)...

    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择