首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小布袋
掘友等级
高级工程师
|
北京直通万连科技有限公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
300
文章 300
沸点 0
赞
300
返回
|
搜索文章
赞
文章( 300 )
沸点( 0 )
RabbitMQ 之消息的可靠性投递
默认情况下,消息发送端发送消息给 RabbitMQ 后,RabbitMQ 是不会返回任何信息的。 事务确实能够解决 producer 与 broker 之间消息确认的问题,只有消息成功被 broker 接收,事务提交才能成功,否则我们便可以在捕获异常进行事务回滚操作,同时进行消…
「进击Redis」二十、万字长文解析Redis 高级客户端Lettuce
Lettuce是一个高性能、基于Java编写、可伸缩、线程安全的 Redis 客户端,底层集成了Project Reactor提供天然的反应式编程,通信框架集成了Netty(不熟悉的好哥哥先忍忍,有时间弄这个的源码解析)使用了非阻塞 IO,提供同步, 异步和反应式 API。如果…
「进击Redis」二十一、RedisTemplate 可没你想的那么简单
首先,RedisTemplate 是Spring Data Redis提供给用户的最高级的抽象客户端,用户可直接通过RedisTemplate进行多种操作,同时RedisTemplate是建立在我们上两篇讲的Jedis和Lettuce之上的。怎么理解呢?就好比我们连接Mysql…
详细介绍Spring Boot + RabbitMQ实现延迟队列
顾名思义,延迟队列就是进入该队列的消息会被延迟消费的队列。而一般的队列,消息一旦入队了之后就会被消费者马上消费。 延迟队列多用于需要延迟工作的场景。最常见的是以下两种场景: 延迟消费。比如: 用户生成订单之后,需要过一段时间校验订单的支付状态,如果订单仍未支付则需要及时地关闭订…
任务调度-动态定时任务
学习是要有目的性的,漫无目的的学习会让你成长的很慢。我的学习背景是这样的,上游系统需要将他们的商品数据推送到我们系统(400万左右的数据量),我们保存的同时,需要将这部分数据推送到ERP系统。因为数据量太大,在推送过程中难免会遇到服务连接超时等一系列的问题,遇到问题时,我们需要…
Spring Boot 2.0 快速集成整合消息中间件 Kafka
Kafka 是 Apache 基金会开源的一个分布式发布 - 订阅消息中间件,流处理平台。 它起源于 LinkedIn,由 Scala 和 Java两种语言编写而成。于 2011 年成为 Apache 项目,2012 成为 Apache 基金会下顶级项目。 Kafka 专为分布…
一口气说出四种幂等性解决方案,面试官露出了姨母笑~
幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。 在HTTP/1.1中,对幂等性进行…
当Swagger遇上YApi,瞬间高大上了!
Swagger经常被人吐槽界面不够好看、功能不够强大,其实有很多工具可以和Swagger结合使用,结合之后就会变得非常好用。之前写过一篇文章《Swagger界面丑、功能弱怎么破?用Postman增强下就给力了!》,有朋友留言说YApi也很好用。最近体验了一把YApi,发现确实不…
一个轻量级的参数校验框架
大家还在为冗余而又繁琐的方法或者对象属性的基础性边界校验、个性化的边界校验烦恼吗?下面介绍的这个小而美的框架【基础&可定制化的参数校验框架】能彻底解决大家的烦恼。作为一名经常写业务代码的码农,我们都遇到过类似的事情,每个业务方法或者RPC服务的参数是否为null、字符串是否为e…
轻量级的分布式日志追踪利器,十分钟即可接入,从此日志追踪无难事
随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务,在排错查日志的时候。因为业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得有些困难。 这时候很多童鞋会开始考虑上SkyWalking,Pinpoint等分布式追踪系统来解决,基于OpenT…
下一页
关注了
93
关注者
0
收藏集
2
关注标签
62
加入于
2018-08-08