首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
旺旺346
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
代码审查需要关注的点
1.代码规范-变量,方法命名规范,注释规范,方法体代码量 2.代码异常-异常的处理,以及可能会发生异常的代码 3.代码性能-是不是存在冗余的逻辑 4.代码整体设计-基于现有需求的角度看是否存在逻辑漏洞
消息队列在微服务架构中的应用场景
应用场景 消息队列的应用场景主要在三个方面 异步处理 应用解耦 流量削峰 异步处理 场景说明: 用户注册后,需要发送注册邮件和注册短信。传统的做法有两种 串行的方式 并行的方式 (1)串行方式:将注册
RabbitMQ消息丢失、积压如何处理
1.为什么产生消息堆积 大多是因为Consumer出问题了,没有及时发现,或者故障恢复需要较长的时间,导致大量消息积压在MQ中。 消息积压处理 总结起来解决方案大体包括: 增加消费者的数量 - 添加机
消息队列之Kafka
Kafka入门 为什么要用消息中间件? 异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种1.串行的方式;2.并行方式。 串行方式:将注册信息写入数据库成功后,发送注册邮件,再
Kafka为什么吞吐量大、速度快?
一、顺序读写 众所周知Kafka是将消息记录持久化到本地磁盘中的,一般人会认为磁盘读写性能差,可能会对Kafka性能如何保证提出质疑。实际上不管是内存还是磁盘,快或慢关键在于寻址的方式,磁盘分为顺序读
分布式事务解决方案
分布式事务 分布式事务的定义: 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点上 下面拿下单扣减库存、扣余额来举例: 当系统的体量很小时,单体
消息队列之RabbitMQ(推拉模式设置以及使用场景)
前言 RabbitMQ 同时支持推和拉的消息投递方式,那么什么是消息的推和拉?我们又该如何选择呢? 一、推拉两种模式的概念 MQ 是一个非常重要的消息传递架构,它可以实现解耦并且提高系统的可靠性和吞吐
RocketMQ和Kafka的零拷贝区别
Linux中的零拷贝技术 mmap+write sendfile mmap mmap 是一种内存映射技术,mmap系统调用使得进程之间通过映射同一个相同文件实现共享内存。mmap相比较于传统的IO来说
Seata分布式框架了解以及模式选择
Seata框架实现分布式事务 Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。
Rocket分布式事务消息
RocketMQ源码深入剖析 分布式事务消息源码分析 什么是分布式事务? 业务场景:用户A转账100元给用户B,这个业务比较简单,具体的步骤: 1、用户A的账户先扣除100元 2、再把用户B的账户加1
下一页
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2023-07-18