首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从ClickHouse名字由来讲起

放松心情,聊聊名字起源 身边朋友都知道,我正在写一本介绍ClickHouse书籍,书名暂时叫做 ,可以说2019年绝大部分深夜,都与写作共度春宵了。...这个公众号,将作为书本番外篇,与我个人站点同步更新,不定期分享关于ClickHouse新信息和使用经验。 作为开篇,我们就从ClickHouse名字说起吧。...在日常生活中,我算是一个比较注重仪式感的人,所以喜欢研究每个事物名字,总觉得它们背后一定是有所寓意。...当 Ivan 耐心在黑板上写下几个大字以后,一切豁然开朗。 看到了名字含义,再结合ClickHouse发展历程,一切就解释通了。...所以ClickHouse这名字是不是既形象又贴切呢? 在知道了ClickHouse大名由来以后,我还想接着聊聊它小名,也就是缩写啦。

2.6K30

入门篇:从 etcd 名字由来,到安装部署和使用姿势

大家好,我是三十一[0],本次分享分布式神器etcd[1] 5 种部署方式和 10 种使用姿势,阅读全文预计花费 15 分钟。 在学习 etcd 之前,我们先来聊一聊 etcd 名字由来[2]。...在 unix 系统中 /etc 目录用于存储系统配置数据,单从名字看 etcd 可用于存储分布式系统配置数据,有时候也把 etcd 简单理解为分布式 /etc 配置目录。...发展慢:由于基金会庞大结构以及松散管理,导致项目发展缓慢。...etcd、etcdctl分别为安装包和客户端编译后执行文件,可使用三种方法进行运行配置。...http://www.lee31.cn/assets/image/ThirtyOneLee.jpeg [1] etcd: https://github.com/etcd-io/etcd [2] etcd 名字由来

62310
您找到你想要的搜索结果了吗?
是的
没有找到

各大IT公司名字由来(r7笔记第89天)

这几天看到《硅谷之谜》时候,心里会有咯噔一下感觉,原来这种看起来不太关心领域之中竟然有这么多传奇故事,当然书没有看完,也是泛泛而读,突然对里面很多公司名字由来很感兴趣,那就简单来扒一扒。...有“蓝色巨人”(Big Blue)昵称 ,据称汤姆·沃森为了要高出前雇主(全国现金出纳机公司)一筹,而定了这个名字。...Google 名字来自于一个关于搜索引擎到底能搜索多少信息夸张说法。最早它叫“Googol”,代表1后面跟100个0。...该公司成立后三个月还没有名字,Jobs威胁同事,如果五点钟之前还找不到一个比“苹果电脑”更好名字,那么公司就叫这个名字了。...由于ChestorCarlson发明产品是干式复印,和当时占优势湿法复印有显著差别,所以他用Xerox命名。 Cisco 这个名字不是什么缩写,而是SanFrancisco最后五个字母。

97590

MySQLPercona-toolkit工具由来漫谈

最早看到这个命令是在褚霸2011年一篇文章中,刚看到时候有些激动,竟然还有这么简练命令。一个命令搞定至少10个命令工作。...但是我马上陷入了慌乱,因为让我有些奇怪是,网络上似乎找不到相关解释和文档。当我看到这些工具一系列命令时候,恍然大悟。原来就是我们在用pt工具。...如果你眼尖,会发现两个开源工具使用协议是不一样,一个是GPL,一个是BSD,在整合为pt开头后,统一使用了GPL,关于GPL和BSD协议差别可以看下面的图,来自阮一峰老师分享。...所以简单细节可以看出pt工具发展还有一段小故事。这样一个工具,几乎可以说是DBA必备工具之首。这些年来发展更新还是很频繁,几乎每3个月左右就有一个小版本推出。...MySQL圣经一般读物 高性能MySQL,第一个作者就是Baron Schwartz,第二个是PerconaCEO Peter,这下大家不陌生了吧。世界原来这么小。

85540

atoi 由来

go 语言 strconv 包中有两个方法 Atoi 和 Itoa;功能是将「字符串转成整型」和「将整型转换成字符串」,但是并不知道为什么这么命名函数名 SO 上有个提问解释了它们由来:https:/...C 语言 atoi 方法将 string 转化成 integer 由来是什么?我猜测它命令类似 Array 转成 Integer 首字母缩写,但这说服力并不强。...它意思是 Ascii 转成 Integer。类似的,atol 表示 Ascii 转成 Long, atof 为 Ascii转成 Float 等等。...事实上,在第一版中,既有 atoi 表示 Ascii 转成 Integer 解释。...因此,即使没有比手册更官方文档表明 atoi 表示 Ascii 转成 Integer(我怀疑有,我只是无法找到它),至少从 1971 年开始,按照约定它就是代表 Ascii 转 Integer。

1.1K20

mybatis由来

讲述了HikariCP为何好 HikariCP与druid对比 JNDI学习总结(一)——JNDI数据源配置 jndi与datasource关系 JNDI将名字与对象绑定在一起。...对象提供特定服务,比如数据源。JNDI会将导向不同数据库datasource与一个名字绑定在一起,用户可根据名字找到对应数据库datasource对象。 2....为此需要告诉SQL处理器: 需要返回什么类型对象 需要返回对象数据结构怎么跟执行结果映射 5....解决问题: 当我们代码程序出现重复代码时怎么办?将重复代码抽离出来成为独立一个类,然后在各个需要使用地方进行引用。...对于SQL重复问题,我们也可以采用这种方式,通过将SQL片段模块化,将重复SQL片段独立成一个SQL块,然后在各个SQL语句引用重复SQL块,这样需要修改时只需要修改一处即可。

70130

Service Mesh 由来

在这里插入图片描述 通信底层需要底层能够传输字节码和电子信号物理层完成, 在 TCP 协议出现之间,需要服务自己处理通信连接,丢包,乱序,重试等一系列问题。...微服务框架复杂,要掌握也不是一件容易事情,业务开发人员应该专注业务本身,而不是服务框架,实际使用过程中,要解决框架出现问题也比较复杂。...作为一个以服务对等代理服务存在和服务部署在一起。接管服务流量,通过代理之间通信完成服务之间通信。 全局部署图如下,像一个网格, 蓝色部分是代理服务,绿色部分是服务本身。 ?...所有的单机代理组件通过和控制面板之间交互进行网络拓扑策略更新和单机数据汇报。 ? 控制面板全局部署视图 ? Service Mesh 有没有问题? 服务网格是一个基础设施层,用于处理服务间通信。...云原生应用有着复杂服务拓扑,服务网格保证请求在这些拓扑中可靠地穿梭。在实际应用当中,服务网格通常是由一系列轻量级网络代理组成,它们与应用程序部署在一起,但对应用程序透明。

67230

大数据由来

大数据概念兴起也就是最近不到10年时间,我们在了解了数据几个基本概念之后,我们再来看一下大数据出现背景。数据量大。什么是数据?...数据本身主要功能是记录事物及其发展。人们可以根据这些记录数据对事物进行分析,并获得相关规律和结果(例如基于实验数据相应计算公式),并获得当前或将来事物规则和结果做出相应决策和行动。...大数据起源 大数据概念兴起在过去不到十年时间里。在理解了数据几个基本概念之后,让我们看一下大数据出现背景。 关于数据起源,早在远古时代,人们就已经在石头和树木上记录了相应数据。...在这一阶段,数据记录和分发非常困难。有限;纸张出现和印刷发明之后,数据记录和传播首次取得了长足进步,但此时数据量仍然很小,传输速度相对较慢,传输范围较广。...随着互联网出现和通信技术不断进步,数据产生和传播速度以及数据传播范围迅速增加,并且数据呈现爆炸性增长。人们几乎可以实时了解世界上所有重大事件,并且人们已经进入了所谓大数据时代。

64820

MyBatis 由来(1)

* @Date: 2021-04-07 10:59 */ public class JdbcTest { public static final String URL = "jdbc:mysql...好一点会将数据库这些操作做一个工具封装,不好你会看到每个查询方法中就会有类似以上测试代码一样内容。...在早期诞生比较主流一个ORM框架是Hibernate,在2001年时诞生了第一个版本。 它帮我们解决了JDBC时期复杂对象关系映射问题,简化了数据库开发操作。...hibernate本身功能非常强大,有自己查询语法HQL可以通过操作对象关系来生成对应SQL语句,也可以根据数据库方言生成兼容各数据库场景SQL,所以移植性好。...它封装程度没有Hibernate那么高,不会自动生成全部SQL语句,主要解决是SQL和对象映射问题。

53540

Service Mesh 由来

,出现不同程度延迟,最后到达顺序会与发出时顺序不一致 所以至少要有丢包重发、顺序重组等控制机制,早期这部分工作由网络服务/应用来完成(与业务逻辑并存于应用层): 后来,这部分工作下沉到了网络栈(操作系统网络层...),由 TCP/IP 等标准网络协议来保证数据传输可靠性(下图中大粗线): 二.微服务架构下可靠性挑战 网络协议提供可靠性保障对于小型多机互联场景而言足够了,但在大规模分布式场景(如微服务架构...(与业务逻辑并存于微服务中): 紧接着出现了Finagle、Proxygen等开源类库,由专门类库来完成这些工作,而不必在每个服务中重复相同控制逻辑: 然而,随着系统中服务数量增多,这种方式也暴露出了一些问题...: 胶水部分资源投入:需要投入资源将第三方库与系统其余部分连接起来 类库限制了微服务技术选型:这些类库通常是特定于平台,仅支持特定运行时或编程语言,会给微服务技术选择造成限制。...毕竟,微服务一大特点就是允许使用不同编程语言来编写不同服务) 类库维护成本:类库本身也需要持续维护升级,每次更新都需要重新部署所有服务,即便服务没有任何改动 这样看来,类库似乎不是个理想解决方案

73410

CA数字签名由来

CA数字签名由来 上一次内容我们介绍了TLS加密原理,为什么要加密通信呢?是因为我们不希望我们个人信息被明文传播,任何一个人只要截断我们物理线路或者入侵到我们网络中,就能获取所有的信息。...苏珊收信后,取下数字签名,用鲍勃公钥解密,得到信件摘要。由此证明,这封信确实是鲍勃发出。 ? 苏珊再对信件本身使用Hash函数,将得到结果,与上一步得到摘要进行对比。...复杂情况出现了。道格想欺骗苏珊,他偷偷使用了苏珊电脑,用自己公钥换走了鲍勃公钥。因此,他就可以冒充鲍勃,写信给苏珊。 ? 苏珊发现,自己无法确定公钥是否真的属于鲍勃。...如果数字证书记载网址,与你正在浏览网址不一致,就说明这张证书可能被冒用,浏览器会发出警告。 ? 如果这张数字证书不是由受信任机构颁发,浏览器会发出另一种警告。...认证加密后公钥,即是证书,又称为CA证书,证书中包含了很多信息,最重要是申请者公钥。 CA机构在给公钥加密时,用是一个统一密钥对,在加密公钥时,用是其中私钥。

1.3K10

TechFlow由来二三事

目前规划会覆盖算法相关基础数学(线性代数、高数、概率论)、机器学习和深度学习原理和前沿一些paper分享。也会有一些关于算法系统设计,和工作当中遇到一些难题思考和总结。...我从前也被这个问题所困扰,看似学了很多东西,但总觉得自己不会东西更多。一直想要解决这个问题,但苦于大厂里连轴转生活,空闲了总想要休息,零碎时间太多,整块时间太少。...直到今年五月份,出国享受了正常上班作息之后,才有所缓解。...做这个公众号最本质初衷就源自于此,当然和国外相对比较清闲生活,以及一些朋友鼓励也分不开。...关于TechFlow名字 这个名字是起名时候临时想,原本想叫一点算法,或者是A Bit Tech,可惜是前者已经有了,后者过于洋气,并且Tech范围太广,最终没有使用。

68720

线程池由来以及用法讲解

传统多线程方案中采用服务器模型是 "即使创建,即使销毁" 策略。如果提交给线程任务是执行时间较短,而且执行频率高,那么服务器将不停处于创建线程,销毁线程状态。...线程执行过程 T1:线程创建时间 T2:线程执行时间,包括线程同步等时间 T3:线程销毁时间 线程本身开销所占比例: (T1+T3) / (T1+T2+T3) 当 T2 很小时,那么线程本身带来开销将有很大影响...线程池何时使用 1、T2 小时候(短连接) 2、将需处理任务数量大 线程池好处 1、重用存在线程,减少对象创建、消亡开销,性能好 2、可有效控制最大并发线程数,提高系统资源利用率,同时可以避免过多资源竞争...感触 在我们平时学习中,张嘴闭嘴就是框架,我就要使用牛逼框架,那我就是技术大牛。殊不知每个框架出现都有一定背景,它是用来解决某个痛点而出现。...我们沉迷在使用他们 API 中,却很少花时间去研究 为什么用? 何时用?就像线程池一样,你不去研究它由来,他优点,就觉得它很牛逼,以后不管什么情况都用线程池,那你这种思想就是错误

57010

Oracle ASM翻译系列由来

说一下ASM历史,在1996年,Oracle ASM最初架构师Bill Bridge提出了一个新想法,那就是构建Oracle自己存储管理系统,他在1996年8月15日发出了最初建议邮件,此后他开始带着自己项目方案...由于ASM最初是为OPS(RAC前身)规划,所以最初名字叫Parallel Storage Manager(PSM),后来更改为Oracle Data Manager,在2000年开发经理Rich...Long构建了一个6人开发团队开始开发ASM产品,并且名称更改为OSM(Oracle Storage Management),这一名字最终在2003年发布时被更改为ASM(Automatic Storage...第一类书籍,傻瓜书,很多“外人”只是想简单,粗浅了解一下Oracle体系架构和入门知识,并不需要知道太多技术细节,类似于简明欧洲史之类读物,市面上这种书籍非常多,特别是像这种从入门到精通书籍一向卖都非常好...第二类书籍,偏原理性、数据库内核书籍,这类书籍写非常少,但是做Oracle从业人员足够幸运,这方面Oracle有一些不可超越经典著作,像LewisCBO基础和Oracle Core,

1K80

JavaScript历史由来及简介

JavaScript历史由来及简介 前言 这次写一篇对于JavaScript简介,我们知道编程语言有很多种,比如Java、C++、Python等等,每种编程语言都有其独具特色,不论是语法格式还是表达形式...JavaScript历史由来 ? 在1994年,当时网景公司(Netscape)凭借Navigator这个浏览器成为了Web时代开启最著名第一代互联网公司。...像上图中这是最早版本浏览器,整个浏览器都是静态,也就是用HTML和CSS写,并没有像今天各种浏览器一样具有各种各样动态效果了,比如像网页图片轮播、鼠标悬浮切换等效果。...JavaScript和ECMAScript关系 从上面讲JavaScript由来中,我们就知道JavaScript由网景公司布兰登·艾奇开发出来,一年后,微软又模仿JavaScript开发出了一种编程语言叫...2015年06月:第六版名字有很多,可以叫ECMAScript6 (ES6) ,也可以叫ECMAScript 2015 (ES2015) 。

1.2K10
领券