自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 程序调谐 - 奇妙的队列

我们讨论过很多实时系统的变成问题。但是不管程序多么快,在最终涉及到IO,性能立马下降2个数量级。在这种情况下。我们需要考虑程序调谐的能力,来匹配快速的内存操作和慢速IO系统之间的匹配。这种设计在交易行情系统设计中尤为重要。这种系统,强调消息顺序,通常情况下是内存处理优先,但是也需要落盘操作。落盘过程中,不是所有的更新都要落盘。

2024-01-19 14:15:15 404

原创 多进程-> 多线程 -> 异步 -> EventDriven -> Actor模式

聊聊计算机界的家常

2022-07-09 21:53:19 1504 1

原创 EKS 实施的方方面面

Aws Kubernetes Service

2022-06-20 16:36:01 673

原创 OpenRaft实操分享(撮合引擎场景)

由于工作需要,一直对原子多播应用有非常浓厚的兴趣。通过一段时间的技术选型。我们非常幸运的得到了databend社群的热心支持。我也想通过我们的实际工作,对Openraft的未来应用尽一些微薄之力。我的实践的上一篇文章反应了我们的选型过程,有兴趣的人可以看一下。Raft in Rust (原子多播+撮合引擎)_Raymond-Shen的博客-CSDN博客前言Raft作为一个分布式协同算法,这是原子多播的一个非常重要的视线。今天也得到了广泛的应用。当前情况下,我们为了更好的实现一个快速的撮合引擎,我们进

2022-05-25 10:20:10 1835 1

原创 Raft in Rust (原子多播+撮合引擎)

前言Raft作为一个分布式协同算法,这是原子多播的一个非常重要的视线。今天也得到了广泛的应用。当前情况下,我们为了更好的实现一个快速的撮合引擎,我们进一步探索原子多播在交易系统中的应用。Rust是现代编译执行语言的代表,可以达到可以比肩C语言的执行效率。所以,我们必然要考虑如何在Rust里面应用Raft协议。已有项目tikv/raft-rshttps://github.com/tikv/raft-rshttps://github.com/tikv/raft-rsraft-rs/exampl.

2022-04-24 10:15:09 2409

原创 我眼中的Solana Blockchain

基于对rust的理解,我们探索的脚步继续前进。Rust企业落地探索_Raymond-Shen的博客-CSDN博客前言最近我在微博转发了亚马逊对Rust和Go语言的对比。亚马逊发文力捧 Rust ,Go 技术负责人:别“拉踩”我们AWS的文章对Rust的推崇溢于言表。引起了业内的震动。再次把cloud native, green programming language 这些问题推到舆论风口。那我们就多关注一下Rust在学习Rust的时候,我们再语言入门的时候一定有很多的资料。我可以推荐大家看一些基本的资

2022-04-02 11:58:36 1318

原创 Rust企业落地探索

前言最近我在微博转发了亚马逊对Rust和Go语言的对比。亚马逊发文力捧 Rust ,Go 技术负责人:别“拉踩”我们AWS的文章对Rust的推崇溢于言表。引起了业内的震动。再次把cloud native, green programming language 这些问题推到舆论风口。那我们就多关注一下Rust在学习Rust的时候,我们再语言入门的时候一定有很多的资料。我可以推荐大家看一些基本的资料。Rust学习资源和路线_weixin_34174132的博客-CSDN博客Rust学习资料汇

2022-03-26 11:12:58 3541

原创 Apple M1(Mac Arm64) 安装开发工具

Prosix工具安装,开发者帮助开发者​​M1芯片虽然已经出来一段时间了,还是有很多工具没有很好的迁移到新的系统上来。我发现,home brew 虽然支持 Rosetta启动,但是需要安装两个版本的home brew。两个环境的切换很麻烦,而且arm64版很多工具的管理都很差。而且涉及到两种版本二进制需要创建不同的安装路径,不容易做到版本切换。很容易混乱。所以我只好放弃不用。对于比较好用的工具管理就是 sdkman。https://sdkman.io/ 在 sdkman 能够管理的工具我

2022-03-03 09:30:58 11957

原创 Git使用小技巧合集

Git经常向我提醒用户名密码怎么办?一般来讲,使用https访问Git代码库会经常提醒用户名密码。下面的命令可以有效减少提醒次数:#!/bin/bash git config credential.helper store git config credential.helper 'cache --timeout=3600'完整Clone所有的分支到本地#!/bin/bash mkdir -p $projectcd $projectgit clone --bare ht.

2022-03-03 09:04:14 452

翻译 Vert.x - 从零开始变(micro)大拿

Clement Escoffier, Julien Viet, 沈勇 译Version 0.6,Dec, 23th, 2017 原文:http://escoffier.me/vertx-hol/1. 前言让我们从头开始…​. Vert.x . 什么是Vert.x? 这是一个好问题,也许是一个非常好的起点。 如果你访问了 Vert.x 网站, Vert.x 的定义是

2018-01-01 22:39:46 5822 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除