• 《Greenplum5.0 最佳实践》系统监控与维护(五)

    通常,我们执行 gpstate 命令会获得如下信息,这些信息包裹当前有多少个段数据库在运行,多少个段数据挂掉了,如果存在数据库挂掉了,这就需要我们注意解决问题了,因为挂点的点很容易引起计算倾斜等问题。...
    文章 2017-11-03 2095浏览量
  • 消息队列常见的 5 个应用场景

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

    图 1 PLINQ给TPL中的功能添加查询分析和标准查询操作,TPL提供管理操作系统底层线程需要的基本的结构和调度 如果不保证顺序,我将获得一个随机的订单(Orders)数据集,它们可能是(也可能不是)应该先发货的五个...
    文章 1970-01-01 693浏览量
  • Oracle Database RAC 11.2.0.3 for AIX6.1TL7安装记录...

    原因在于在系统层面利用LVM做的软数据镜像的块大小为512KB,而OCR和Votedisk磁盘的块大小为1MB(默认AU=1M),且OCR和Votedisk磁盘使用的都是字符设备,不走缓存,所以在某一时间点,Oracle自身维护的两个磁盘和利用...
    文章 2016-03-24 1137浏览量
  • ENode 1.0-框架的总体目标

    那如果断电了,那理论上这100毫秒的数据不是就丢了,没关系,我们还可以同时把数据写入到多台mongodb server,也就是我们可以部署一个MongoDB server的集群,一般整个集群的所有机器都同时挂掉的可能性是很低的,...
    文章 2016-05-27 1587浏览量
  • 阻塞队列BlockingQueue用法(转)

    这也是我们在多线程环境下,为什么需要BlockingQueue的原因。作为BlockingQueue的使用者,我们再也不需要关心什么时候需要阻塞线程,什么时候需要唤醒线程,因为这一切BlockingQueue都给你一手包办了。BlockingQueue...
    文章 2016-06-01 782浏览量
  • 《C++ 并发编程》-第1章 你好,C++的并发世界

    如果让太多的线程同时运行则会消耗操作系统资源并且使得操作系统整体上运行得更缓慢。不仅如此运行太多的线程会耗尽进程的可用内存或地址空间因为每个线程都需要一个独立的堆栈空间。对于一个可用地址空间限制为4GB...
    文章 2016-04-08 2290浏览量
  • 《C++ 并发编程》-第1章 你好,C++的并发世界

    如果让太多的线程同时运行则会消耗操作系统资源并且使得操作系统整体上运行得更缓慢。不仅如此运行太多的线程会耗尽进程的可用内存或地址空间因为每个线程都需要一个独立的堆栈空间。对于一个可用地址空间限制为4GB...
    文章 2017-05-02 1792浏览量
  • 徐葳:生物医学影像处理、分布式系统与数据共享平台

    这个项目的本身的想法非常生物学,但是其中遇到的问题完全是操作系统管理和软件工程方面的事情。关于果蝇的生长已经研究的非常清晰了。随着成长果蝇的不同器官会顺序发育出来。果蝇的卵最初是是均质的,为什么会发育...
    文章 2017-05-02 1043浏览量
  • 从JAVA多线程理解到集群分布式和网络设计的浅析

    就我个人的经验来说还没遇到过,但并非绝不可能,我想在常规的同一个JVM内部操作的线程会死掉的概率只有系统挂掉,不然SUN的java虚拟机也太不让人信任了;至少从这一点上我们可以决定在绝大部分情况下线程阻塞的主要...
    文章 2011-04-29 1904浏览量
  • 面试官问:高并发下,你都怎么选择最优的线程数?

    一个完全阻塞的任务是注定要挂掉的,所以我们无须担心阻塞系数会达到1。为了更好地确定程序所需线程数,我们需要知道下面两个关键参数: 处理器可用核心数;任务的阻塞系数;第一个参数很容易确定,我们甚至可以用...
    文章 2020-05-22 765浏览量
  • 意外断电造成RAID 5阵列卡数据故障的恢复方法

    两者操作系统都为Window 2000,数据库是Server 2000。HP LH6000的故障如下:一块硬盘红灯闪亮,机器还在正常运行,但没有多久,系统就不能正常运行,这时才发现另一块硬盘的红灯也在闪亮。解决办法如下: 1.启动...
    文章 2017-11-15 1511浏览量
  • ApsaraDB-HBase双集群和稳定性

    (1)支持强同步复制:保证主备集群写入强一致同步,一旦主集群挂掉了,可以在备份上读到最全的数据;(2)对同步和异步做到了同存:同步复制表不影响异步复制表的读写;(3)灵活切换模式:当主集群挂了或者异步集群...
    文章 2018-01-30 8331浏览量
  • 数据库与存储系统

    操作系统里面的内存分为两个基本的部分:用户空间和内核空间,内核空间主要存放操作系统自身的软件代码和数据,如驱动程序,任务调度,内存分配和管理的程序。用户空间用以存放用户自己的应用程序;数据库系统对于...
    文章 2017-05-02 1734浏览量
  • 《Oracle数据库性能优化方法论和最佳实践》——1.4 ...

    也许你的运气足够好,仅仅是简单的数据库配置问题或操作系统配置问题,这在DBA力量比较弱的开发商中存在。更多时候,你遇到的会是索引优化问题或SQL优化问题,当然,只要你愿意付出精力,总能完成这类任务。如果你...
    文章 2017-05-02 1620浏览量
  • Spark Streaming 的玫瑰与刺

    通过reader 获取下一条记录的时候,譬如是一个损坏的gzip文件,可能就会抛出异常,而这个异常是用户catch不到的,直接让Spark Streaming程序挂掉了。而在 HadoopRDD类中,对应的实现如下: override def getNext():...
    文章 2016-09-08 1759浏览量
  • Amazon Aurora 读后感

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

    通过reader 获取下一条记录的时候,譬如是一个损坏的gzip文件,可能就会抛出异常,而这个异常是用户catch不到的,直接让Spark Streaming程序挂掉了。而在 HadoopRDD类中,对应的实现如下: override def getNext()...
    文章 2017-08-01 1121浏览量
  • 【译】Linux概念架构的理解

    逻辑文件系统促进与其他操作系统标准的兼容性,并且允许开发者以不同的策略实现文件系统。虚拟文件系统更进一步,允许系统管理员在任何设备上挂载任何逻辑文件系统。虚拟文件系统封装物理设备和逻辑文件系统的细节,...
    文章 2016-06-07 1398浏览量
  • Linux 概念架构的理解

    逻辑文件系统促进与其他操作系统标准的兼容性,并且允许开发者以不同的策略实现文件系统。虚拟文件系统更进一步,允许系统管理员在任何设备上挂载任何逻辑文件系统。虚拟文件系统封装物理设备和逻辑文件系统的细节,...
    文章 2017-05-02 1278浏览量
  • 系统运行缓慢,CPU 100%,以及 Full GC 次数过多问题...

    这里的VM Thread一行的最后显示nid=0xa,这里nid的意思就是操作系统线程id的意思。而VM Thread指的就是垃圾回收的线程。这里我们基本上可以确定,当前系统缓慢的原因主要是垃圾回收过于频繁,导致GC停顿时间较长。...
    文章 2019-11-07 853浏览量
  • 从Java视角理解系统结构(一)CPU上下文切换

    对于我们经常使用的抢占式操作系统来说,引起上下文切换的原因大概有以下几种:1.当前执行任务的时间片用完之后, 系统CPU正常调度下一个任务 2.当前执行任务碰到IO阻塞,调度器将起此任务,继续下一任务 3.多个任务...
    文章 2017-05-23 1006浏览量
  • DDD CQRS架构和传统架构的优缺点比较

    那该系统必须优化到能同时支持这种高并发的写入和查询,否则系统就会在高峰时挂掉。这个就是基于同步调用思路的系统的缺点,没有一个东西去削峰填谷,保存瞬间多出来的请求,而必须让系统不管遇到多少请求,都必须能...
    文章 2017-08-01 1009浏览量
  • DDD CQRS架构和传统架构的优缺点比较

    那该系统必须优化到能同时支持这种高并发的写入和查询,否则系统就会在高峰时挂掉。这个就是基于同步调用思路的系统的缺点,没有一个东西去削峰填谷,保存瞬间多出来的请求,而必须让系统不管遇到多少请求,都必须能...
    文章 2016-05-27 4345浏览量
  • 微服务转型,雪崩效应是绕不过的一道坎

    如果某个业务系统挂掉了,如何按需做自动伸缩分布式方案方案也需要考虑。问题定位:单体应用的日志集中在一起,出现问题定位很方便,而分布式环境的问题定界定位,日志分析都较为困难。雪崩问题:分布式系统都存在...
    文章 2017-09-04 2204浏览量
  • DDD CQRS架构和传统架构的优缺点比较

    那该系统必须优化到能同时支持这种高并发的写入和查询,否则系统就会在高峰时挂掉。这个就是基于同步调用思路的系统的缺点,没有一个东西去削峰填谷,保存瞬间多出来的请求,而必须让系统不管遇到多少请求,都必须能...
    文章 2019-07-16 1728浏览量
  • Android GC原理探究(深度好文)

    但是同时并行GC需要多执行一次标记根集对象以及递归标记那些在GC过程被访问了的对象的操作,所以也需要花费更多的CPU资源。后文在Art的并发和非并发GC中我们也会着重说明下这两者的区别。2.4 对象的分配和GC触发时机...
    文章 2020-03-25 610浏览量
  • 华为实施微服务架构的五大军规

    原因就是限额保护功能需要同时在9个不同的功能模块中修改,新增900多个测试用例用来做全量的回归测试,示例如下: 通过对已有的MVC单体架构进行分析,我们发现主要存在如下几个问题: 研发成本高:代码重复率高,...
    文章 2017-11-27 1331浏览量
  • Greenplum在企业生产中的最佳实践(上)

    当时它做了很多的调优工作,包括底层用了GP的资源队列,甚至还用了操作系统的Cgroup,对IO做了限制。但是效果都不太理想。因为Cgroup也是通用采样的方式,在一个周期里面会控制IO使用。但是对于一些大的查询,如果把...
    文章 2017-07-29 4690浏览量
  • 非阻塞算法

    称之为“乐观锁”的原因就是,线程获得它们想修改的数据的拷贝并做出修改,在乐观的假在此期间没有线程对共享内存做出修改的情况下。当这个乐观假设成立时,这个线程仅仅在无锁的情况下完成共享内存的更新。当这个...
    文章 2016-04-05 1060浏览量
1 2 3 4 ... 7 >

云产品推荐

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