• Linux的中断和异常扫盲笔记

    该页面被装入后,产生缺页中断的进程仍然被起,并且如果有其他可运行的用户进程,则选择另一个用户进程运行。当磁盘中断发生时,表明该页已经被装入,页表已经更新可以反映它的位置,页框也被标记为正常状态。此时...
    文章 2016-05-27 2626浏览量
  • celery配合rabbitmq任务队列实现任务的异步调度执行...

    推荐使用rabbitmq,他的速度和可用性都很高,redis这东西就怕意外,当然你运气很好,不怕他意外的挂掉,是可以用的。Celery和RabbitMQ是两个层面的东西。Celery是一个分布式的任务队列。它的基本工作就是管理分配...
    文章 2017-11-13 1944浏览量
  • 最近分布式系统开发小结:Slave模块Executors设计

    Executor本身的失败和重启则由Mesos保障,Mesos作为资源管理系统,由Master监控Slave上各个Executor的执行状况,通过回调,可以在合适的Slave上再次启动挂掉的Executor进程,保证业务Task的顺利进行。(全文完)
    文章 2014-01-07 1480浏览量
  • 消息队列入门(一)关于消息队列

    消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。而这种允许重试或者延后处理请求的能力通常是造就一个略感不便的用户和一个沮丧透顶的用户之间的区别...
    文章 2017-11-22 695浏览量
  • 从JAVA多线程理解到集群分布式和网络设计的浅析

    就我个人的经验来说还没遇到过,但并非绝不可能,我想在常规的同一个JVM内部操作的线程会死掉的概率只有系统挂掉,不然SUN的java虚拟机也太不让人信任了;至少从这一点上我们可以决定在绝大部分情况下线程阻塞的主要...
    文章 2011-04-29 1904浏览量
  • 消息队列入门(一)关于消息队列

    消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。而这种允许重试或者延后处理请求的能力通常是造就一个略感不便的用户和一个沮丧透顶的用户之间的区别...
    文章 2016-05-05 2435浏览量
  • 消息队列常见的 5 个应用场景

    应用场景:秒杀活动,一般会因为流量过大,导致流量暴增,应用挂掉。为解决这个问题,一般需要在应用前端加入消息队列。可以控制活动的人数,可以缓解短时间内高流量压垮应用。用户的请求,服务器接收后,首先写入...
    文章 2018-07-30 998浏览量
  • 使用消息队列的 10 个理由

    消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。而这种允许重试或者延后处理请求的能力通常是造就一个略感不便的用户和一个沮丧透顶的用户之间的区别...
    文章 2013-08-21 618浏览量
  • mysql 高可用方案漫谈(二)

    当A机房挂掉,或者实例在A机房的主机挂掉,那么leader 在B,C机房产生,此时由于B 机房可以连通leader 那么认为自己可以继续服务;C 机房挂掉,那么leader 在A,B中产生,A,B 都能连通leader,那么仍然都可以继续服务...
    文章 2015-12-29 9511浏览量
  • 《叶问》第1期

    一、导致主从不一致的原因主要有: 1、人为原因导致从库与主库数据不一致(从库写入)2、主从复制过程中,主库异常宕机3、设置了ignore/do/rewrite等replication等规则4、binlog非row格式5、异步复制本身不保证,半...
    文章 2018-11-29 1380浏览量
  • 带你读《Netty、Redis、ZooKeeper高并发实战》之二:...

    发送给客户端:Linux内核通过网络IO,将内核缓冲区中的数据写入网卡,网卡通过底层的通信协议,会将数据发送给目标客户端。2.2 四种主要的IO模型 服务器端编程,经常需要构造高性能的网络应用,需要选用高性能的IO...
    文章 2019-11-12 1111浏览量
  • 为什么需要消息队列,及使用消息队列的好处?

    但是很可惜,十年前开始流行的C10K说法就是在讲:并发量上来之后,会造成chain reaction,大量的并发不会直接挂掉你的mysql节点,但是会拖慢速度,降低吞吐量,一个玩家的请求由于处理时间太长,导致玩家放弃重试,...
    文章 2018-07-05 7618浏览量
  • 分布式锁的实现

    2 异常情况下如何释放锁(即释放锁的操作没有被执行,如挂掉、没执行成功等原因) 如redis正常情况下释放锁是删除lock_key,异常情况下,只能通过lock_key的超时时间了 如ZooKeeper正常情况下释放锁是删除临时节点,...
    文章 2016-09-18 27470浏览量
  • 华为实施微服务架构的五大军规

    RPC需要解决模块之间跨进程通信的问题,不同的团队开发不同的模块,通过一个RPC框架实现远程调用,RPC框架帮业务把通信细节给屏蔽,但是RPC框架也有自身的缺点。RPC本身不负责服务化,例如:服务的自动发现不管、...
    文章 2017-11-27 1331浏览量
  • Amazon Aurora 读后感

    Aurora对容错的目标是:a)如果一个AZ挂了,不影响写(除了挂掉的AZ外,另外2AZ的读当然也不影响);b)如果一个AZ挂了,同时剩余2个AZ中又有一个机器/磁盘等挂了,不丢数据。如何保证这个目标呢?其做法是3AZ,每个AZ...
    文章 2017-10-23 2639浏览量
  • Node.js之异常处理

    后来接触到Node.js web开发框架后感觉也不是那么轻易就让整个进程都挂掉的,于是便想研究下Node.js究竟是如何来处理各种异常从而避免整个进程挂掉的。当我们的程序运行在Node.js进程里不小心抛出一个异常时便会触发...
    文章 2016-01-20 2895浏览量
  • Hbase问题汇总与解答

    一个常问的问题就是Master挂掉的时候,Hbase会发生什么事情,因为Hbase客户端是直接和RegionServer进行通信,而且hbase:meta表并没有存在Master节点上,Master只是进行RegionServer的故障恢复和Region的切分,因此在...
    文章 2019-01-31 193713浏览量
  • 带你读《物联网之魂:物联网协议与物联网...网络通信技术

    1.物理层 物理层负责实现相邻计算机节点之间比特流的透明传输,尽可能屏蔽具体传输介质与物理设备间的差异,使上层的数据链路层不必考虑网络的具体传输介质是什么。2.数据链路层 数据链路层负责建立和管理节点...
    文章 2019-11-12 936浏览量
  • 关于闲鱼的ANR治理,我有几条心得.

    ANR引入的原因要解决ANR问题首先需要了解ANR引入的原因。Android系统通过对应用进程的组件(Activity,Service,Receiver,Provider、input)的响应能力进行超时监控,如果超过预定时间应用进程还未完成任务,则会...
    文章 2021-08-05 64浏览量
  • 2019年高级Java程序员面试题汇总

    zookeeper集群如果有3台机器,挂掉一台集群还能工作吗?挂掉两台呢?zookeeper的java客户端都有哪些?zookeeper常用的命令有哪些?Strut2 Strtut2的优点和缺点是什么?它和spring有什么区别?Spring系列 spring的IOC...
    文章 2019-10-23 2766浏览量
  • 号称史上最晦涩的算法Paxos,如何变得平易近人?

    由于应用在多地的部署往往是非对称的原因,才出现单个region全的时候,写需要将主节点切到特定的region内。这些需求都需要Paxos在选主的时候,可以由用户指定规则,而经典理论中同样没有类似的功能,添加权重也...
    文章 2017-08-03 15034浏览量
  • EQueue-一个C#写的开源分布式消息队列的总体介绍

    由于是用c#实现,且因为一般是在局域网内部署,为了实现高性能通信,我们可以利用异步socket来通信。net本身提供了很好的异步socket通信的支持;我们也可以用zeromq来实现高性能的socket通信。本来想直接使用zeromq...
    文章 2016-05-27 2621浏览量
  • 阿里妈妈基于TensorFlow做了哪些深度优化?...

    新的Failover机制可以保证任意角色挂掉的情况下,系统都能在分钟级完成Failover,并且不多算和漏算数据TensorFlowRS的整体架构如图所示: 三.PS-Plus PS-Plus相对于传统的ParameterServer有如下特点: (1)高性能:...
    文章 2018-04-26 5915浏览量
  • Redis分布式锁

    有时候程序就是这么巧,比如说正好一个节点挂掉的时候,多个客户端同时取到了锁。如果你可以接受这种小概率错误,那用这个基于复制的方案就完全没有问题。否则的话,我们建议你实现下面描述的解决方案。单Redis实例...
    文章 2018-02-27 2949浏览量
  • iOS最新面试锦集

    这样做的原因是: 在iOS中使用同步锁的开销比较大,这会带来性能问题。一般情况下并不要求属性必须是“原子的”,因为这并不能保证“线程安全”(thread safety),若要实现“线程安全”的操作,还需采用更为深层的...
    文章 2017-07-14 832浏览量
  • ...head><meta http-equiv="Cont

    这样做的原因是: 在iOS中使用同步锁的开销比较大,这会带来性能问题。一般情况下并不要求属性必须是“原子的”,因为这并不能保证“线程安全”(thread safety),若要实现“线程安全”的操作,还需采用更为深层的...
    文章 1970-01-01 526浏览量
  • 客户端与服务器持续同步解析(轮询,comet,WebSocket...

    长轮询是现在最为常用的方式,和流方式的区别就是服务器端在接到请求后起,有更新时返回连接即断,然后客户端再发起新的连接。于是Server端代码就简单好多,和上面的任务类似: class LongPollingHandler...
    文章 2018-04-13 1371浏览量
  • 常见消息队列基础知识

    大量的并发不会直接挂掉你的mysql节点&xff0c;但是会拖慢速度&xff0c;降低吞吐量&xff0c;一个玩家的请求由于处理时间太长&xff0c;导致玩家放弃重试&xff0c;但是对于后端来说&xff0c;对该玩家之前的处理过程消耗的资源就...
    文章 2021-09-10 55浏览量
  • 客户端与服务器持续同步解析(轮询,comet,WebSocket...

    长轮询是现在最为常用的方式,和流方式的区别就是服务器端在接到请求后起,有更新时返回连接即断,然后客户端再发起新的连接。于是Server端代码就简单好多,和上面的任务类似: class LongPollingHandler...
    文章 2018-03-09 1085浏览量
  • 客户端与服务器持续同步解析(轮询,comet,WebSocket...

    长轮询是现在最为常用的方式,和流方式的区别就是服务器端在接到请求后起,有更新时返回连接即断,然后客户端再发起新的连接。于是Server端代码就简单好多,和上面的任务类似: class LongPollingHandler...
    文章 2018-03-09 1717浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化