一次给女朋友转账引发我对分布式事务的思考 后台

一次给女朋友转账引发我对分布式事务的思考

谈到本地事务,大家可能都很熟悉,因为这个数据库引擎层面能支持的!所以也称数据库事务,数据库事务四大特征:原子性(A),一致性(C),隔离性(I)和持久性(D),而在这四大特性中,我认为一致性是最基本的特性,其它的三个特性都为了保证一致性而存在的!
阅读全文
分布式id生成策略,我和面试官扯了一个半小时 后台

分布式id生成策略,我和面试官扯了一个半小时

前言面试官:小伙子,你还记得我吗?我是上次面试你的那个面试官。我心想:我去,怎么会不记得,我又不是青年痴呆,上次害我画了那么多图,还使劲敲了一个多钟的电脑,满脑子都是你的阴影。我:记得记得,您好,很高兴能通过二面,能够继续和您交流技术问题。我违背良心说
阅读全文
傻傻分不清之 Cookie、Session、Token、JWT 后台

傻傻分不清之 Cookie、Session、Token、JWT

什么是认证(Authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验
阅读全文
Zookeeper分布式锁 后台

Zookeeper分布式锁

在单体项目中jvm中的锁即可完成需要,但是微服务、分布式环境下,同一个服务可能部署在多台服务器上,多个jvm之间无法通过常用的jvm锁来完成同步操作,需要借用分布式锁来完成上锁、释放锁。例如在订单服务中,我们需要根据日期来生成订单号流水,就有可能产生相同的时间日期,从而出现重复订单号
阅读全文
Ribbon【负载均衡策略】 SpringCloud

Ribbon【负载均衡策略】

ribbon有7种负载均衡策略可供选择:如果想要创建一个全局的负载策略,只需添加一个配置类,也可自己扩展,添加逻辑,如下:如果想要对某个服务源设置特有的策略,可以在工程启动类上添加@RibbonC
阅读全文
本文目录
    Loading...