架构设计
文章平均质量分 88
hillstream3
资深码农。目前正在找工作。C++、VBA、lex&yacc擅长。希望能找到编译器,linux kernel,OAM,DPDK+PCI-E相关工作。人机界面,MFC,QT,也都可以。40740281@qq.com
展开
-
学习RPM制包的体会
聪明的人,在学习之前,会审视自己的需求,然后理解上下文场景,然后,最重要的一步,是思考如果是自己去设计正要学习的工具,将如何来设计与实现。而且,事实上,这里面存在bug: rpm 的 RPM_OPT_FLAGS 参数,被编译和链接,同时共用,这里导致了极为混乱的复杂。在将原始dpdk rpmbuild环境中的代码,换为自定义的dpdk之后,得到的编译.so文件,与手工编出来的并不一致。下载之后,找到相关的分支,相关的tag,然后下载下关的代码,完成制包的工作。聪明人,是站在其自身角度,未必对他人是友好的。原创 2023-03-14 20:27:27 · 247 阅读 · 0 评论 -
分布式数据库数据从属与客户端与服务器的数据同步
老实说,目前市面上许多产品,的确是不成熟的产品。用过一些,给人蛋痛的感觉。导言分布还是集总今天我们来探讨一个很重要的问题。每个程序员都有其思想,我的思想之一,就是分布式。分布式,面对的一个问题,就数据的同步。比如说,我们人类是分布式的,我们每个细胞都在无时无刻与其它细脑交换数据。而现实世界,我们的设计是什么样子?一般都是集总式。首先来说,这种方式,与原创 2014-11-04 10:38:49 · 2433 阅读 · 0 评论 -
系统工程师修养之四因说
目录原因分解为四因,是本因,动因,物因,极因。以盖房子为例,本因,物因:在非生命界,分别代表房子(即target),原材料(meterial)二都代表两种静态的实在。相对容易理解。是我们人类本源可以理解的静态事物,可以象理解一块普通石头那样理解。动因,极因:在生命界。动因是施工方(勘察、设计、施工、监理、项目经理,楼倒进局子5人组);极因是业主的精神世界的需求。极因是...原创 2019-08-03 09:10:21 · 602 阅读 · 0 评论