0%

为什么使用消息队列

  • 异步化:提交订单->预扣库存->生成订单->消费成功消息推送->通知仓库发货->数据计入财务. 后续很多操作其实都是可以放到消息队列当中执行,下单结束之后直接返回用户成功,减少用户等待时间,提升用户体验。
  • 缓解大流量的冲击: 比如秒杀系统的请求很高,这是就可以将所有请求先放到消息队列中,然后取出服务端能够处理的请求来出里,这也是流量削峰的方式。
  • 消息队列 的使用场景
阅读全文 »

开发中必须要提供接口文档,如果自己也了一遍注释,还需要另外再写一遍接口文档,就会感觉很麻烦。使用了swagger ui,就可以根据接口中的注释,自动的生成全部 API 接口文档,很香。

阅读全文 »

Elastic Search 是一个搜索分析引擎,这个是我刚接触学习整理的一点资料和笔记,因为这个在开放中肯定为遇到,然后之前也一直都没有这么重视,这次就花了一点时间学习了一下。

阅读全文 »

docker 是什么,个人感觉是类似一个虚拟机,可以运行在各个操作系统之上。方便部署各种运行环境。

这个其实不是什么教程,只是我学习过程中,整理的一点笔记。如果你也在学习,然后能对你有一点帮助,那我也是很开心的。

为什么使用docker

  • 当前非常流行和热门的技术。

  • 开发部署,非常方便,在一个容器当中配置好各种部署的环境之后,非常时候集群和分布式部署。

  • 小巧灵活,比如下载一个centos7.6的镜像包有4个G,但是同样centos的docker 镜像只有200Mb,只有核心运行环境的代码

  • 更高效的利用系统资源,保持一致的运行环境,持续交付和部署更加方便,更轻松的迁移,更轻松的维护和扩展

如何来使用docker

学习资源

  • 官网–官方网站,学习一个公共或者技术,最好的资料肯定是官方网站了。

  • https://hub.docker.com/–hub,有点类似git和github的关系,这里可以上传和下载一个一个的docker镜像。

  • docker中文– 学习docker的中文网站

阅读全文 »

使用的开发工具越来越多,有时候查找资料都要临时去找文档,这里做一个归纳整理方便以后查阅

轻松创建USB启动盘 : https://rufus.ie/zh/

操作系统重装也是必备的技能。

VM ware: https://www.vmware.com/cn.html

安装一个虚拟机,轻松在一条电脑上安装多个操作系统调试

阅读全文 »