
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近又把之前接触过一段时间的分布式系统及相关算法拾了起来,继续研究研究。大体将分布式涉及的一些基本原理及算法进行了理解掌握之后,又沿着从简到繁的次序依次记录了下来。1. 副本协议简单来讲,副本控制协议是按照指定的流程控制副本数据进行读写行为的协议,使副本满足一定的可用性和一致性要求的分布式协议。一般来说,副本协议需要满足:容错性、可用性和一致性(强一致性、会话一致性、最终一致性)。按照副本...
0. 常规的 Ceph 性能优化方法(1). 硬件层面硬件规划:CPU、内存、网络SSD选择:使用 SSD 作为日志存储BIOS设置:打开超线程(HT)、关闭节能、关闭 NUMA 等(2). 软件层面Linux OS:MTU、read_ahead 等Ceph Configurations 和PG Number 调整:使用 PG 计算公式(Total PGs = (Total_number_of_O
本文作者康伟华(点融黑帮),现任点融BI总监,曾就职于1号店、携程、eBay等互联网公司从事数据和开发工作,关注数据科学和系统架构。2000年Google的工程师第一次将AB测试用于测试搜索结果页展示多少搜索结果更合适,虽然那次的AB测试因为搜索结果加载速度的问题失败了,但是这次的AB测试可以认为是Google的第一次AB测试。从那以后AB测试被广泛应用于互联网公司的优化迭代, 每年数万个AB实验
舍入模式将小数部分舍入到两位小数。由于舍弃部分的第三位数字为1,小于5,且舍弃部分左边的数字为4(偶数),所以直接舍弃,得到结果。类中常用的几种舍入模式,每种模式都有不同的舍入规则。舍入模式将小数部分舍入到两位小数。由于小数部分的第三位数字大于等于5,所以舍弃部分前面的数字加1,得到结果。舍入模式将小数部分舍入到两位小数。由于舍弃部分的第三位数字为1,小于5,所以直接舍弃,得到结果。舍入模式将小数

Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。一、安装docker...
本文链接:https://blog.csdn.net/weixin_34253126/article/details/89149426一次编写,到处运行”(Write once, run anywhere )是很多前端团队孜孜以求的目标。实现这个目标,不但能以最快的速度,将应用推广到各个渠道,而且还能节省大量人力物力。React Native的推出,为跨平台的开发带来了新的曙光。 虽然Fa...
前言Flutter是Google推出的跨平台的解决方案,Slogan是“Design beautiful apps”,国内也有知名企业在使用和推广,例如阿里、美团都有在尝试。个人对其中的一些特性,比如JIT、Material Design、快速开发等很感兴趣,于是决定尝试一下。诗词汇于是诞生了诗词汇APP,首先看一下是个什么样的APP。接下来我们一步步从不同方面说说Flu...
Flutter 架构v2-332124a314d1bf933d33844252ea2300_1200x500.jpgFlutter框架分三层Framework,Engine, EmbedderFramework使用dart语言实现,包括UI,文本,图片,按钮等Widgets,渲染,动画,手势等。此部分的核心代码是flutter仓库下的flutter package,以及sky_e...
分布式任务调度框架1、什么是分布式任务调度?2、常见的分布式任务调度框架有哪些?3、分布式任务调度框架的技术选型?4、分布式任务调度框架的安装与使用?大对比表格:https://pan.baidu.com/s/1CZAjTFqIhinzlVLnrrMUKQ分布式任务调度,三个关键词:分布式、任务调度、配置中心。分布式:平台是分布式部署的,各个节点之间可以无状态和无限的水...
在评审过程中,评审人员会根据项目的具体情况和要求,对这些内容进行审查和评估,提出决策建议和改进意见,以支持项目的决策和进一步的开发。1. 问题识别和评估:评估当前决策点上需要解决的关键问题和挑战,确定问题的重要性和影响程度,评估解决问题的可行性和有效性。6. 项目计划和资源:评估项目的计划和资源安排,包括时间、预算、人力资源等,确保项目具备足够的资源支持和可行的实施计划。4. 项目计划和资源:评估







