自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 针对单体应用中线程处理过程中如何保证消费服务的顺序性

很多刚入行业的新手来说,对于如何保证业务代码(特指)执行的顺序性问题,一直是丈二和尚摸不着头。举个例子来说(只针对单体,高并发下的分布式架构后面扯):一个完成的买产品流程包括多个服务之间的流转,比如说你购买一个MacBook pro,至少包括第一商品的SKU的结果,然后去查库存是否有货,其次如果有货的情况下,锁单,并且进行提交,包括调用用户的信息,然后在生成订单,根据订单不管成功与否丢入死信队列做延迟,最后等你支付(不管支付或者超时未付亦或着是取消订单等)由这些操作完成后再去从死信中出来的结果做处理

2021-05-28 15:01:54 130

原创 从java的spi到springboot spi

很多人在学习spring boot的时候尤其是涉及到读启动流程时候,发现在启动时为什么通过引入不同的第三方,就可以加载到对应的内容,比如我要加载Spring-cloud-nacos-discovery组件的时候,会发现启动时会自动到当前该加载内容下的META- INF里面读取一个叫做spring.factores。说到这里,先来了解一下java 自己的spi.SPI(service provider interface) 说在前面,不是api(Application Programming Int.

2021-04-30 12:39:18 425

原创 高并发分布式场景下的应用---分布式锁

一. 单体架构和垂直应用架构很久以前,还在我还年轻的时候大部分包括刚开始的淘宝,还不是亚马逊中国的卓越等网站,那时候还没有多少知道上网,大部分年轻人还停留在cs局域网对战的时候,大多国人由于不太清楚上网这个概念时候那时候国内兴起了一系列的互联网公司(活下来的大部分成了行业巨头)那时候流量很小,只需要一个基本应用,将所有的功能都部署在一起(前端和后端都放在一起),用来减少部署节点和成本。那时候,主要关注点就是对业务的增删改查工作。如图:特点:所有的功能集中在一个工程中。应用与数据库分开部署。通过

2021-04-29 23:31:31 361

原创 在写ajax异步处理的时候可能丢失样式的几个坑

前端时间给别人布置一些任务,要求实现通过远程调用接口API来通过AJAX的方式跨域访问到前端页面展现。很多人数据抓取到后却发现通过JS实现取结果有时候拿不到纯过来的样式内容。这边简单说明一下可能会出现的问题原因:1)AJAX异步,尤其是$(function(){});写法是页面直接加载了,当我们在有其他第三方插件,如时间轴效果的时候,由于你是请求过来的结果,所以在实现拿到JSON数据插入到页面

2016-12-02 14:51:32 3200 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除