Keegan小钢

LV0
发表了文章

程序猿们那些可选的职业发展路线

时不时会有一些做开发的小伙伴向我咨询一些职业发展的问题,比如:该不该跳槽?遇到了职业天花板该怎么破?如何才能成为架构师?等等。这些问题,说白了,其实都是如何选择...

Keegan小钢
AndroidiOSJavaGo网站
发表了文章

撮合引擎开发:完结篇

本小节是该系列文章的最后一篇了,将讲解剩下的一些东西,包括交易委托账本中订单队列的实现逻辑、更多订单类型的实现逻辑。另外,不少朋友在问,完结后所有代码是否会开源...

Keegan小钢
开源
发表了文章

撮合引擎开发:日志输出

我们都知道日志在一个程序中有着重要的作用,撮合引擎也同样需要一个完善的日志输出功能,以方便调试和查询数据。

Keegan小钢
Go日志服务
发表了文章

撮合引擎开发:缓存和MQ

虽然现在只用到了 Redis 一个中间件,但设计个 middleware 包,会方便以后扩展添加其他中间件,如 Kafka 或 RocketMQ 等。

Keegan小钢
缓存RedisKafka
发表了文章

撮合引擎开发:流程的代码实现

我们要开始聊代码实现逻辑了,如果不记得之前讲的目录结构,请回去翻看前文。聊代码实现的第一步自然从程序入口开始,核心就两个函数:init() 和 main(),其...

Keegan小钢
缓存RedisAndroid
发表了文章

撮合引擎开发:解密黑箱流程

前面的几篇文章已经陆续讲到了黑箱内部的一些设计,包括核心的软件结构、数据结构、目录结构等。而从本小节开始,我们将会更加深入,来解密黑箱内部的更多设计和实现细节。

Keegan小钢
缓存Redis
发表了文章

撮合引擎开发:对接黑箱

我们的撮合引擎作为一个相对通用的组件,其实就是一个黑箱,如果想将它应用到各种不同的交易系统,只要有标准的输入和输出,对接是很容易的。

Keegan小钢
Redis编程算法Go数据结构HTTP
发表了文章

撮合引擎开发:数据结构设计

交易委托账本(OrderBook)是整个撮合引擎里最核心也是最复杂的数据结构,每个交易对都需要维护一份交易委托账本,账本里保存着指定交易对所有待撮合的委托单。每...

Keegan小钢
缓存编程算法数据结构Redis
发表了文章

价值超5万的撮合引擎:MVP版本

开篇文章发出去之后,我的撮合引擎被一位超级大佬(曾担任上交所的首席架构师)定位为玩具,直接将我的撮合引擎和国家级撮合引擎作对比了。如果我的撮合引擎达到上交所级别...

Keegan小钢
RedisRPC缓存消息队列 MQKafka
发表了文章

价值超5万的撮合引擎:开篇

自从有人在微信群里开价5万求购Golang版的撮合引擎之后,我就想自己开发一款,毕竟,以我的经验来说,开发个高性能的撮合引擎并没什么难度。

Keegan小钢
数字货币区块链
订阅了专栏

腾讯云自媒体分享计划

3 文章3.5K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答3.5K 关注者
发表了文章

快速入门Java后端开发的正确姿势

前面三篇文章我们已经聊完了如何快速入门 Android、iOS、Web 前端开发,本篇轮到最后一个端——Java 后端了。Java 后端有着非常庞大的生态圈,也...

Keegan小钢
ServletJDBC网站SpringSpring Boot
发表了文章

回归设计模式的本质:设计原则

作为开发人员,或多或少都会熟悉或了解一些设计模式,如单例模式、工厂模式、观察者模式等等。但并非都能理解这些设计模式背后的本质,从而可能会导致对模式单纯的套用或滥...

Keegan小钢
HashMap
发表了文章

在慢变量中寻找小趋势

罗振宇在他的跨年演讲中重磅推荐的新书——何帆的《变量》,是我在2019年看完的第一本书。读完收获良多,因此就总结了一下,写下一篇读书笔记。

Keegan小钢
发表了文章

016 | 漫谈区块链共识机制

并标明原文链接:http://keeganlee.me/post/blockchain/20180425微信订阅号:keeganlee_me写于2018-04-...

Keegan小钢
区块链AI 人工智能微信https分布式
发表了文章

015 | 详解区块链P2P网络

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/blockchain/20180313微信订阅号:...

Keegan小钢
区块链AI 人工智能微信
发表了文章

014 | 从微观到宏观理解区块链

原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/blockchain/20180224微信订阅号:...

Keegan小钢
区块链AI 人工智能微信https
发表了文章

009 | 快速入门Web前端开发的正确姿势

入门标准很简单,就一条:达到能参与 Web 前端实际项目的开发水平。请注意,是实际项目,这就需要了解如今的实际项目开发都用了哪些技术栈。HTML/CSS/Jav...

Keegan小钢
HTMLJava
发表了文章

006 | 我是如何写作的

今天再免费放出一篇专栏文章,因为我想推荐更多人开始写作。另外,多点下文后的广告吧,就当是给我的稿费。

Keegan小钢

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券