gaojingsong的博客 -凯发k8国际

`
gaojingsong
  • 浏览: 1124910 次
  • 性别:
  • 来自: 深圳
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 文章分类
    社区版块
    • ( 4)
    • ( 0)
    • ( 80)
    存档分类
    最新评论
    文章列表
        什么是jgroups jgroups是一个可靠的组播通讯工具集(需要说明的是,这并不是说必须要使用ip multicast,jgroups也可以使用tcp来实现)。jgroups可以用来创建一个组,这个组中的成员可以给其他成员发送消息。   jgroups is a toolkit for reliable messaging. it can be used to create clusters whose nodes can send messages to each other. the main features include 1)cluster creation ...
    拜占庭将军问题(byzantine failures),是由莱斯利·兰伯特提出的点对点通信中的基本问题。含义是在存在消息 丢失的不可靠信道上试图通过消息传递的方式达到一致性是不可能的。因此对一致性的研究一般假设信道是可靠的 ,或不存在本问题。   故事是这样的,拜占庭帝国想要进攻一个强大的敌人,为此派出了10支军队去包围这个敌人。这个敌人虽不比拜占庭帝国,但也足以抵御5支常规拜占庭军队的同时袭击。基于一些原因,这10支军队不能集合在一起单点突破,必须在分开的包围状态下同时攻击。他们任一支军队单独进攻都毫无胜算,除非有至少6支军队同时袭击才能攻下敌国。他们分散在敌国的四周,依靠通信兵相互 ...
    marathon is a production-grade container orchestration platform for mesosphere's datacenter operating system (dc/os) and apache mesos. 最近,有一个叫 marathon的项目进行了开源,它的设计宗旨就是让用户在同一组服务器之上,更智能地运行多种应用程序和服务——hadoop、storm,甚至一个标准的web应用。marathon出自于一家初创公司 mesosphere之手,这家公司主要就是想构建一个数据中心操作系统,不过这个系统是运行在 mesos集群管理软件 ...
    chronos 是一个具备容错特性的作业调度器,可处理依赖性和基于 iso8601 的调度。chronos 是由 airbnb 公司推出的用来替代 cron 的开源产品。你可以用它来对作业进行编排,支持使用 mesos 作为作业执行器,支持和 hadoop 进行交互。可定义作业执行完成后的触发器。支持任意长度的依赖链。   chronos is our replacement for cron. it is a distributed and fault-tolerant scheduler which runs on top of mesos. it’s a framework and ...
    1、finagle介绍 finagle是twitter基于netty开发的支持容错的、协议无关的rpc框架,该框架支撑了twitter的核心服务。     twitter面向服务的架构是由一个庞大的ruby on rails应用转化而来的。为了适应这种架构的变化,需要有一个高性能的、支持容错的、协议无关且异步的rpc框架。在面向服务的架构之中,服务会将大多数的时间花费在等待上游服务的响应上,因此使用异步的库能够让服务并发地处理请求,从而充分发挥硬件的潜能。finagle构建在netty之上,并不是直接在原生nio之上构建的,这是因为netty已经解决了许多twitter所遇到的问题并提 ...
    global site tag (gtag.js) - google analytics
    网站地图