技术
spring410
这个作者很懒,什么都没留下…
展开
-
交易系统开发总结
最近工作二年主要是从事交易系统开, 最近抽了些时间把大致的系统开发总结下,权当回顾.这段时间里一共经历了3个交易系统, 第一个是类似电商交易系统, 另外2个是最近比较火的Blockchain行业, X交易系统.其中一个交易系统崛起的过程非常快, 主要归结于: 布局策略以及时机把握得很准, 运营的创新点子很多, 市场商务宣传的精准, 系统研发干劲充足, 有半年的时间几乎是6*14的工作状态,...原创 2019-02-09 19:04:55 · 5071 阅读 · 1 评论 -
交易系统用户服务子系统
互联网行业, 流量很重要, 流量来源于用户, 而用户系统则承载着用户的所有属性,行为等信息. 用户系统的设计基于其行业的特点则侧重点有所不同. 交易系统其安全很重要, 所以在设计时除了满足一般的用户系统的基本功能外, 对安全的考虑程度尤为重要.用户服务系统不会涉及具体的业务逻辑, 只处理其用户相关的管理,如注册 ,登录, 密码, 鉴权等功能.用户的基本属性:用户I...原创 2019-02-10 23:01:21 · 951 阅读 · 0 评论 -
Android 开发中JNI的使用总结
多年之前自己写的博客,汇总链接到这里来.请点击: Android 开发中JNI的使用总结原创 2019-02-11 09:49:58 · 574 阅读 · 0 评论 -
订单交易处理系统
订单交易处理系统, 这个系统分为两大子系统,一是订单服务系统, 二是订单成交后的业务处理(订单,资金处理),即交易服务系统, 其中订单成交涉及到与撮合系统的交互, 整个加起来是交易系统的核心.系统主要结构如下图所示: 订单服务系统主要是用于处理用户订单操作(下单, 撤单, 订单状态(初始,委托,成交,部分成交,撤单,部分撤单)更新, 历史订单查询, 资金冻结解冻等...原创 2019-02-11 22:40:59 · 3397 阅读 · 0 评论 -
Log4j直接发送数据到Flume + Kafka (方式一)
通过flume收集系统日记, 收集的方式通常采用以下两种:flume以监听文件的方式进行收集, 对系统程序代码无入侵. 业务程序的logs直接发送给flume服务系统, 本文针对这种方式进行说明. 主要准备工作:Linux系统一台(可以使用虚拟机), 安装flume, zookeeper, kafka java环境开发机 flume的配置 flume的安装使用...原创 2019-02-24 09:20:26 · 999 阅读 · 0 评论 -
Log4j直接发送数据到Flume + Kafka (方式二)
该文是接着上篇 Log4j直接发送数据到Flume + Kafka (方式一) 所提到的问题进行展开记录的.主要方式就是通过继承log4j的Appenders, 采用flume rpc动态连接flume服务去发送logs信息.flume sdk包:<dependency> <groupId>org.apache.flume</groupId> ...原创 2019-02-24 09:24:10 · 1050 阅读 · 0 评论