How to “Play” Big - 记Playframework在大型网站架构下的实践探索
王福强
- 部署与发布
- mechinisms
- git
- 生产环境每个节点上各scala应用共享maven本地库
- 只需要pull必要指定的版本进行部署,可以及时回滚
- rsync
- 单台发布机进行checkout和编译, 不必要的传输量, 回滚需要重新传输同步
- git
- deployment web app
- incremental deployment and rollback
- Port Forwarding
- 使用iptables, 不建议play使用1024以下端口,需要root权限
- mechinisms
- CDN in another way?!
- Pros and cons of playframeowrk
- play with netty inside is necessary, not enough
- async is good
- one-stack-for-all is not good for large scale deployment
- 防盗链/防攻击
- 流量统计
- 缓存调度
「福强私学」来一个?
「福强私学」, 一部沉淀了个人成长、技术与架构、组织与管理以及商业上的方法与心法的百科全书。
开天窗,拉认知,订阅「福报」,即刻拥有自己的全模态人工智能。