转自 infoq

etcd:从应用场景到实现原理的全方位解读

http://www.infoq.com/cn/articles/etcd-interpretation-application-scenario-implement-principle

经典应用场景

要问etcd是什么?很多人第一反应可能是一个键值存储仓库,却没有重视官方定义的后半句,用于配置共享和服务发现。

A highly-available key value store for shared configuration and service discovery.

实际上,etcd作为一个受到ZooKeeper与doozer启发而催生的项目,除了拥有与之类似的功能外,更专注于以下四点。

  • 简单:基于HTTP+JSON的API让你用curl就可以轻松使用。
  • 安全:可选SSL客户认证机制。
  • 快速:每个实例每秒支持一千次写操作。
  • 可信:使用Raft算法充分实现了分布式。

最新文章

  1. ASP.NET Core 折腾笔记一
  2. JQuery,C#,sqlServer 实现无极限多级树形控件
  3. java hook
  4. BZOJ 1041
  5. ios内购
  6. [JS] javascript基础语法
  7. Graph database_neo4j 底层存储结构分析(6)
  8. [sinatra] Sinatra再入门
  9. [Angular-Scaled Web] 9. Control your promises with $q
  10. 第一次见4.3K电阻
  11. javaScript 工作必知(十) call apply bind
  12. Ruby on Rails 實戰聖經阅读(三)
  13. vue2 过渡 轮播图
  14. 限定 edittext 的 输入内容
  15. UWB DWM1000 跟随小车原理---一张图演示
  16. mpvue——修改第三方组件样式
  17. 简析 __init__、__new__、__call__ 方法
  18. 06 python初学 (列表内置方法)
  19. 变量,if.elif .else判断
  20. Delphi7调用DelphiXE编写的DLL问题

热门文章

  1. Python 打包程序
  2. 关东升的《从零开始学Swift》3月9日已经上架
  3. linux如何查看端口是否被占用?
  4. 浏览器中使用 ES6 import
  5. powerdesinger导出数据库说明文档
  6. Piwik网站访问统计软件安装
  7. c# 解析json 字符串 报异常 Bad JSON escape sequence 解决方案
  8. Android Activity 去掉标题栏及全屏显示
  9. 数据库 - MySQL - 总结
  10. 跨域问题session不一致问题的解决(前端和后台在不同的服务器)