Tips
Life comes down to a simple choice:get busy living or get busy dying
生命可以归结为一种简单的选择:要么忙于生存,要么赶着去死。
  听听音乐
Reactor模式的理解 Reactor模式的理解
Reactor模式在服务端中被广泛使用,Reactor是一个设计模式。Reactor把服务端的请求处理分为几个部分处理,提高了CPU的利用率。同时Reactor需要和NIO一起使用,才能使效率最高。 Class Reactor: /**
2024-08-25
SpringBoot启动过程和自动装配 SpringBoot启动过程和自动装配
SpringBoot看过很多次,但是一直理解不深,只停留在了解的阶段。直到最近公司项目做拆分,需要用到SpringBoot启动时的一些特性,于是把启动过程看了一遍。举个例子 测试对Spring启动原理的理解 Rpc框架和Spring的集成问
2024-07-27
读书笔记之共识算法 读书笔记之共识算法
《白话区块链》读书笔记,记录个人理解。区块链是一个去中心化的系统,因此没有一个权威节点做决策。需要全网所有的节点达成共识,才算决策的完成。首先说两个定理FLP与CAP FLP定理叫FLP是因为提出该定理的论文是由Fischer、Lynch和
2024-04-21
区块链 区块链
对区块链有了一些新的理解,在此记录一下。区块链是一个分布式的数据存储系统,网上说到区块链就会说比特币,确实现在比特币是区块链最成功的实践,但是区块链不仅仅只能用于虚拟货币,区块链中的区块存储的是交易信息,那么区块链是虚拟货币。但还可以存储其
2024-04-05
A-BOOK和B-BOOK A-BOOK和B-BOOK
外汇经纪商处理订单的很多模式:MM、ECN、STP、DMA等等,而在国外的经纪商则通常会称为A-Book、B-Book。外汇经纪商是帮助客户完成外汇交易的服务商,是客户进行外汇交易的桥梁,就跟券商是帮用户做股票交易的一样。但是外汇与股票和期
2024-03-24
单元化架构 单元化架构
在当今的互联网业内,很多大型互联网系统,比如淘宝、支付宝、网商银行等,都已经实现了单元化架构,并从中获益匪浅。其实在我们手机里面很多常用APP都是单元化架构,类似高德导航、支付宝、网商银行等金融银行类APP都是将单元化架构进行了很多年,都已
2023-10-22
分布式任务框架设计 分布式任务框架设计
在项目中使用到分布式任务框架,用起来比较好用实用,便研究了一下设计的原理。由于是公司自研的分布式框架,不便写的太过详细,这里主要记录一下设计的原理。同时我也会对比我以前使用的任务框架,做一下对比 公司自研的分布式任务对客户端来说,使用感觉友
2023-10-22
消息队列灰度 消息队列灰度
最近公司项目比较多,多项目多市场并行开发,需要服务支持灰度发布,以便进行生产验证,避免出现问题。在项目中消息中间件和分布式Task是必不可少的,接口调用的灰度转发可以通过网关实现,因此主要需要对这两个中间件做灰度转发控制 所谓灰度服务,是
2023-10-21
监听行情触发条件单 监听行情触发条件单
最近在做公司交易系统时,接到需求要做条件订单,组合订单。同时条件的触发要基于监听实时行情,如果满足条件就触发下单送交易所。此类订单对于系统设计和性能都有一定的复杂性,故记录一些思考。条件单类型有触及限价单,触及市价单,多条件单。而需求二级还
2023-07-23
一步一步发明比特币 一步一步发明比特币
比特币是一种虚拟货币,被称为二十一世纪最大的谜团?主要原因是它涉及牵涉到了传统的金融市场,本来我们在那个国家,就用那个国家的货币进行支付,比如我在中国就用人民币,在美国就用美元等等。但是如果在中国你用美元买东西,就非常的麻烦,需要去银行把美
2023-03-09
区块链账本 区块链账本
聚焦在金融领域,提起区块链大家的第一反应是数字货币,最耳熟能详的就是比特币了吧。但其实除了数字货币,区块链的特性在支付清算、供应链金融、证券交易、保险、征信等领域都能发挥很大的作用。 信任是金融业的基础  为维护信任,金融业的发展催生了大
2023-02-12
对领域的认知比会写代码更重要 对领域的认知比会写代码更重要
本文转载,工作五六年后,越发感觉对行业的认知和理解,比提高代码的水平和技能要重要的多。这大概也是领域专家这么值钱的原因吧。所以转行的风险随着年龄的增长也会越来越大 很少有人从头开始构建代码在大学,他们会教你如何编写一个400行的程序,从头到
2023-02-11
1 / 17