首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
干货
订阅
韩青松
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
细说Redis分布式锁🔒
不知道会不会落灰太严重,被保洁阿姨扔掉了。 连敲带画码出此文,有一些细节,对redis锁不清晰的盆友不妨瞧一瞧。 闲话不多,马上发车。 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。 当然了,就不在文章中默写Api了,基础参数还有…
基于 Spring Boot、Spring Cloud、Docker 的微服务系统架构实践
从 github 翻译过来的文章,项目在文内链接也有。
基于 Spring Cloud 的微服务示例,包含 配置管理 、服务发现、熔断,、动态路由、分布式跟踪、应用监控
基于 Spring Cloud 的微服务完整示例 包含 配置管理 、服务发现、熔断,、动态路由、分布式跟踪、应用监控
谈谈API版本控制的策略
上篇写《聊聊数据库和缓存同步机制》的时候,收到一份读者留言,希望我来谈谈API开发过程中的版本控制。这是一个很好的话题,对于任何互联网产品,随着需求的改进,都会遇到同样的问题,我自己也被这个问题困扰过。所以今天我尝试来做一个总结,将我过去不同项目中遇到的API版本控制方案罗列出…
Java锁机制了解一下
其实都比较坑,如果能先系统讲了Synchronized锁机制,接着讲显式Lock锁机制,那就很容易理解了。也不需要跨那么多章节。 synchronized保证了线程的原子性。(被保护的代码块是一次被执行的,没有任何线程会同时访问) synchronized还保证了可见性。(当执…
亿级流量系统架构之如何设计全链路99.99%高可用架构【石杉的架构笔记】
上篇文章(《亿级流量系统架构之如何设计每秒十万查询的高并发架构》),聊了一下系统架构中的查询平台。 热数据基于缓存集群+MySQL集群做到了当日数据的几十毫秒级别的查询性能。 最终,整套查询架构抗住每秒10万的并发查询请求,都没问题。 本文作为这个架构演进系列的最后一篇文章,我…
【坑爹呀!】最终一致性分布式事务如何保障实际生产中99.99%高可用?
上一篇文章咱们聊了聊TCC分布式事务,对于常见的微服务系统,大部分接口调用是同步的,也就是一个服务直接调用另外一个服务的接口。 这个时候,用TCC分布式事务方案来保证各个接口的调用,要么一起成功,要么一起回滚,是比较合适的。 但是在实际系统的开发过程中,可能服务间的调用是异步的…
Spring 中配置发送邮件服务:从简单邮件到使用 Velocity 或 Thymeleaf 模板的邮件
前言:在当前大中型应用中邮件已经成为一种常用的通信方式。我们通常会配置 Email 来发送通知消息,比如:订单确认邮件、账户修改提醒邮件、密码重置确认邮件、交易扣款详情邮件等等。在使用了 Spring 的应用我们可以很容易地配置邮件发送服务,下面我将详细介绍其具体代码实现:
我的阿里之路+Java面经考点
我的2017是忙碌的一年,从年初备战实习春招,年三十都在死磕JDK源码,三月份经历了阿里五次面试,四月顺利收到实习offer。然后五月怀着忐忑的心情开始了蚂蚁金服的实习。八月,又经历了两轮面试,总算拿到转正offer。到此为止,我总算可以尽情地享受最后的校园时光了。 希望我的经…
浅析微信支付:申请退款、退款回调接口、查询退款
浅析微信支付系列已经更新七篇了哟~,没有看过的朋友们可以看一下哦。 在实际场景中,申请退款和退款回调接口是比较常用到的微信支付接口,这里我们会讲原路返回方式的退款,还有的是使用直接为用户付款到零钱、现金红包等方式来退款,此种情况主要会出现在客服退款时,不是全部退款的情况,也有的…