自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mengxiang's Blog

Live and let live

  • 博客(2)
  • 收藏
  • 关注

原创 Fileflake:为Laravel定制的分布式文件存储服务

Fileflake为Laravel定制的分布式文件存储服务,使用mongodb作为后端存储引擎。特性支持的操作:上传,下载,删除分布式的文件存储节点存储节点负载均衡易于横向扩展(添加存储节点)文件流存储于mongodb文件流分块存储,块大小可配置拥有同样签名的文件只存储一个拷贝上手安装推荐使用composer安装. 参考 php composer.composer require "

2016-11-22 15:03:54 1103

原创 抢红包背后的技术点

最近做了一个抢红包的项目,这个项目涉及到了后端开发的多个技术点应用层悲观锁数据库锁机制数据库事务数据库索引以上这些技术点都是为高并发场景服务的。应用层悲观锁为了使抢红包的请求能够依次处理,使用悲观锁将红包预先锁定。需要为该悲观锁设定一个最大生存时间,以确保发生不可预知的错误时,不会影响后续的用户抢红包。其余并发进入的请求将等待并争抢红包锁。一个请求处理完成,将红包解锁,下一个成功获取锁的请

2016-11-16 17:45:14 2942 4

空空如也

空空如也

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

TA关注的人

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