首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Keegan小钢
掘友等级
Web3 Builder,项目从0到1实战派,从写教程到带你做项目
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
116
文章 116
沸点 0
赞
116
返回
|
搜索文章
赞
文章( 116 )
沸点( 0 )
正确认识 MVC/MVP/MVVM
做移动端开发和前端开发的人员,对 MVC、MVP、MVVM 这几个名词应该都不陌生,这是三个最常用的应用架构模式,目的都是为了将业务和视图的实现代码分离,从而使同一个程序可以使用不同的表现形式。不过,网上的文章对这方面的解说众说纷纭,其中不乏有些错误的描述,导致有些人应用这些架…
交易系统架构演进之路(二):2.0版
回顾1.0版我们来回顾下1.0版的内容,需求上经过分析,最终1.0版只是做一个MVP——最小可行性产品,只完成最简化的核心流程,即:注册——>登录——>入金——>交易——>出金。架构设计上,从API设
交易系统架构演进之路(四):分布式事务
上一篇文章我们将整个交易系统进行了微服务化,拆分为了多个相互独立的业务组件,每个业务组件不只是包含自己业务的微服务,还包括了独立管理的数据库。那么,我们来考虑下单的场景,用户下委托单的时候,主要有三步操作:一是冻结金额,二是新增订单,三是投递给到撮合引擎。这三步需要保证事务的一…
交易系统架构演进之路(三):微服务化
我们 2.0 版本的交易系统整体架构就如上图所示,划分为了行情服务、客户端服务、撮合服务、管理端服务。行情服务主要对外提供推送行情数据的 WebSocket API。撮合服务就是一个内存撮合引擎,其输入是一个定序的委托订单队列,而输出包含成交记录和其他各种事件,包括撤单成功、撤…
交易系统架构演进之路(一):1.0版
近几年,我在资产证券类交易系统领域做得比较多,从2016年开始,在贵金属交易领域深耕了两年,负责的交易平台用户量曾达到几百万,日活也有几十万,日流水更是千万级别。2018年之后,在数字资产交易行业又沉淀了两年,虽然用户量级没达到之前在贵金属交易平台的级别,但因为交易标的明显比在…
撮合引擎开发:缓存和MQ
虽然现在只用到了 Redis 一个中间件,但设计个 middleware 包,会方便以后扩展添加其他中间件,如 Kafka 或 RocketMQ 等。 再将缓存和消息队列分包,职责上就很分明,应用时也很明确。 其中,viper 是前文说过的第三方配置库,通过 viper.Get…
快速入门 Java 后端开发的正确姿势
这篇文章本是我的收费专栏里的一篇文章,发现有很多人会付费阅读这篇文章,因此决定将其免费分享出来,希望可以将其扩散帮到更多想快速入门Java的开发人员。 前面三篇文章我们已经聊完了如何快速入门 Android、iOS、Web 前端开发,本篇轮到最后一个端——Java 后端了。Ja…
014 | 从微观到宏观理解区块链
最近区块链异常火爆,而且就只是在这一两个月内的事情,无疑,今年应该会成为区块链爆发元年,相应地,对区块链技术人员的需求将会大幅度增加,为了让大家早日入门区块链开发领域,以取得先发优势,从而在这场区块链革命浪潮中立于不败之地,因此,我决定提前编写系列文章,跟大家聊聊区块链技术。 …
009 | 快速入门Web前端开发的正确姿势
入门标准很简单,就一条:达到能参与 Web 前端实际项目的开发水平。请注意,是实际项目,这就需要了解如今的实际项目开发都用了哪些技术栈。HTML/CSS/JavaScript 这三大基础技术栈肯定是需要掌握的,但要能参与实际项目开发,肯定还要掌握其他一些主流的框架体系。
小钢再聊全栈
原创文章,转载请注明:转载自Keegan小钢 并标明原文链接:http://keeganlee.me/post/full-stack/20170829 微信订阅号:keeganlee_me 写于2017-08-29 前几天发布了《小钢聊全栈》一文之后,昨晚又开通了收费专栏《进阶全…
下一页
个人成就
文章被点赞
3,686
文章被阅读
321,356
掘力值
10,801
关注了
4
关注者
3,508
收藏集
0
关注标签
8
加入于
2016-04-06