- 博客(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关注的人