04 2021 档案

摘要:前言: 很多应用会用到磁盘,磁盘是一种比较好的持久化工具,例如:MQ,MySql,Log等都会用到磁盘,所以磁盘性能的优化显得比较重要,这部分的知识的学习也是必要的;磁盘用的好的时候,其实速度也是很快的,下面开始介绍一种磁盘常用技术,零拷贝 概念: DMA:直存储器访问,其实很多和内存交互并不需要C 阅读全文
posted @ 2021-04-19 01:42 饭小胖 阅读(270) 评论(0) 推荐(0) 编辑
摘要:前言: 任务调度框架,无疑是非常常见的,例如爬虫,大数据处理(包括分表分库),作为平台和基础能力,其影响力不差于RPC,MetaQ等,本文主要就是介绍在任务调度框架设计方面的一些理念 概念: Job:Job属于一类任务,本质是任务的定义,调度的最小单位; Task:Task属于一次Job的执行; 子 阅读全文
posted @ 2021-04-12 01:44 饭小胖 阅读(174) 评论(0) 推荐(0) 编辑
摘要:前言 本文主要表达作为一名程序设计人员,甚至架构师在做设计的时候,经常要遵守的原则;但原则并不使用所有人,不同的设计思想对于不同的人有不同的认可程度,本文大部分偏向于协同而非编排的编程模式。 正文 1、减少副作用 尽量不要在方法中去修改入参的值,对对象的内部修改,最后在一个方法中可见,如果迫不得已可 阅读全文
posted @ 2021-04-11 22:28 饭小胖 阅读(97) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示