• 带你读《新一代垃圾回收器ZGC设计与实现》之三:ZGC...

    本书中谈论的工作线程指的就是这两类,我们一个简单的总结:并行工作线程:并行执行。指的是在垃圾回收时,首先执行STW,然后多个GC工作线程并行工作。在ZGC中有3步是并行执行的,分别为初始标记、再标记和转移根...
    文章 2019-11-06 2111浏览量
  • 如何打造千万级Feed流系统?阿里数据库技术解读

    或者,如果以上不够满足,你可以自定义自己的类型(create type),并且可以针对这些类型进行运算符重载,比如实现IP类型的加减乘除(其操作定义依赖于具体实现,意思是:你想让IP的加法是什么样子就是什么样子)。...
    文章 2019-08-05 836浏览量
  • PgSQL·最佳实践·双十一数据运营平台订单Feed数据...

    或者,如果以上不够满足,你可以自定义自己的类型(create type),并且可以针对这些类型进行运算符重载,比如实现IP类型的加减乘除(其操作定义依赖于具体实现,意思是:你想让IP的加法是什么样子就是什么样子)。...
    文章 2017-11-21 2400浏览量
  • 如何打造千万级Feed流系统?阿里数据库技术解读

    或者,如果以上不够满足,你可以自定义自己的类型(create type),并且可以针对这些类型进行运算符重载,比如实现IP类型的加减乘除(其操作定义依赖于具体实现,意思是:你想让IP的加法是什么样子就是什么样子)。...
    文章 2017-11-24 5305浏览量
  • 进程,线程,协程

    可以这么理解:协程就是在用户程序中实现了协作式任务调度。总结: 三种调度的技术虽然有相似的地方,但并不冲突。进程调度可以很好的控制资源分配,线程调度让进程内部不因某个操作阻塞而整体阻塞。协程则是在用户...
    文章 2016-05-27 5988浏览量
  • 计算机系统和中断的概念

    由于编程的不平等性,一般意义上所有指令由cpu发出,cpu可以主动读写或者操作外设,而外设却很难直接操作cpu,因此提出中断的概念。外设通过硬件逻辑,而不是软件逻辑(软件逻辑一般全部由cpu负责)来通知cpu有事情要...
    文章 2017-11-12 1020浏览量
  • 带你读《并发模式与应用实践》之一:并发简介

    进程需要运行,以便可以做有用的工作。抢占式调度是一种帮助每个进程获得一部分CPU时间片的思想。然而,还有另一种观点可能会对这一计划产生不利影响,那就是优先级较高的进程优先于优先级较低的进程。一个真实的...
    文章 2019-11-04 1282浏览量
  • Apache RocketMQ QuickStart

    向服务器上传一段Java代码,可以对消息做任意形式的过滤,甚至可以做Message Body的过滤拆分。消息堆积能力 理论上Kafka要比RocketMQ的堆积能力更强,不过RocketMQ单机也可以支持亿级的消息堆积能力,我们认为这个...
    文章 2017-09-29 2346浏览量
  • 华为实施微服务架构的五大军规

    并行调用适用于多个服务调用没有上下文依赖,逻辑上可以并行处理,类似JDK的Fork/Join,并行服务调用涉及到同步转异步、异步转同步、结果汇聚等,技术实现难度较大,目前很多服务框架并不支持。采用并行服务调用,...
    文章 2017-11-27 1331浏览量
  • 《C++ 并发编程》-第1章 你好,C++的并发世界

    可以使用并发来分隔不同的功能区域即使在这些不同功能区域的操作需要在同一时刻发生的穷况下若不显式地使用并发你要么被迫编写任务切换框架要么在操作中主动地调用不相关的一段代码。考虑一类带有用户界面的密集...
    文章 2016-04-08 2290浏览量
  • 《C++ 并发编程》-第1章 你好,C++的并发世界

    可以使用并发来分隔不同的功能区域即使在这些不同功能区域的操作需要在同一时刻发生的穷况下若不显式地使用并发你要么被迫编写任务切换框架要么在操作中主动地调用不相关的一段代码。考虑一类带有用户界面的密集...
    文章 2017-05-02 1792浏览量
  • iOS 视图控制器转场详解(上)

    在 dismissal 中 presentingView 是 toView 的角色,其将会重新加入 containerView 中,实际上,我们不主动将其加入,UIKit 也会这么,前面的两种容器控制器的转场里不是这样处理的,不过这个差异基本没什么影响。...
    文章 2016-03-14 1677浏览量
  • DBA工作指南

    如果在之前的开发阶段我们就已经做了较多的工作,那么在这个阶段的时候可能就会比较容易控制了,但是如果之前没有做什么工作,所有sql都在这个时候才开始review,就需要把握好review的进度了。同时,在测试过程中,...
    文章 2021-08-19 910浏览量
  • Java笔试题考点梳理

    怎么如何控制软件的复杂度&xff1f;重构是怎么理解的&xff0c;什么时候需要重构&xff1f;重构需要避免哪些坑架构设计有什么作用&xff0c;架构设计和复杂度优化是否有关系&xff0c;如何通过架构设计降低复杂度复用第三方jar ...
    文章 2021-08-20 62浏览量
  • 什么我们用的系统这么烂?谁的锅?

    在运维的时候我一天天忙得像狗一样,客户不反应问题,我肯定不会主动做优化体检,客户反映问题了,简单看一看能推就推,客户急眼了,能安抚就安抚,迫不得以出手解决一下,长期积累的问题花了很长的时间,还很可能...
    文章 2017-05-15 1504浏览量
  • 用户级线程和内核级线程,你分清楚了吗?

    小明点点头,说:“你说的没错,这其实是用户级线程的一个缺点,这些线程只能占用一个核,所以不到并行加速,而且由于用户线程的透明性,操作系统是不能主动切换线程的,换句话讲,如果线程 A 正在运行,线程 B 想...
    文章 2019-11-20 486浏览量
  • 如何打造应对超大流量的高性能负载均衡?

    实现了防×功能,并在原版LVS上提供了更丰富的功能,可以基于各个维度管理控制,较精确的统计,流量的分析等。Tengine Tengine在应用过程中也遇到了各种问题,最严重的就是性能问题,我们发现随着CPU数量越来越多...
    文章 2018-11-23 2264浏览量
  • 高性能负载均衡设计与实现

    实现了防攻击功能,并在原版LVS上提供了更丰富的功能,可以基于各个维度管理控制,精确的统计,流量的分析等。Tengine Tengine在应用过程中也遇到了各种问题,最严重的就是性能问题,我们发现随着CPU数量越来越多...
    文章 2017-09-28 11115浏览量
  • 通篇干货!纵观 PolarDB-X 并行计算框架

    可以做多机并行(MPP)。所以在CN节点还引入了二层调度逻辑。当然二层调度的好处不仅仅于此&xff0c;后面我们还会提到。这里会继续在Task内部根据算子间数据交换的特性&xff0c;继续做切分&xff0c;切分成不同Pipeline。...
    文章 2021-03-22 361浏览量
  • 从JAVA多线程理解到集群分布式和网络设计的浅析

    那么再细想下去,我们可以用多个老大,每个老大带领一个小团队,团队之间可以资源调配,但是团队内部可以由老大自己掌控一切,老大的上面还有个老总它只关心于老大再做什么,而不需要关心小弟们的行为,这样大家的...
    文章 2011-04-29 1904浏览量
  • 三年java经验面试总结,整理了一些java面试题供参考

    redis可以做一主多从。都 可以一主一从6、存储数据安全-memcache挂掉后,数据没了;redis可以定期保存到磁盘(持久化)7、灾难恢复-memcache挂掉后,数据不可恢复;redis数据丢失后可以通过aof恢复8、Redis支持数据的...
    文章 2019-08-23 1844浏览量
  • Linux 多核下绑定硬件中断到不同 CPU(IRQ Affinity)

    传统的 8259A 只适合单 CPU 的情况,现在都是多 CPU 多核的 SMP 体系,所以为了充分利用 SMP 体系结构、把中断传递给系统上的每个 CPU 以便更好实现并行和提高性能,Intel 引入了高级可编程中断控制器(APIC)。...
    文章 2016-11-24 5019浏览量
  • 标准微前端架构在蚂蚁的落地实践

    基于这样的系统也可以做一些全局性的事情,例如埋点、用户的转化跟踪业务。技术价值指的是研发上的提效。经过微前端的改造后,蚂蚁可以将大型的系统解耦成可以独立开发的并行的小型的系统,这些小型系统可以交给别的...
    文章 2020-01-14 7908浏览量
  • 【重磅干货】俸旻老师:你所不知道的的量化交易?

    策略寻找,大家有不同的能力,不同的风格,你需要找适合你自己的策略,包括你的各方面因素:时间投入,编程能力(可不可以做自动化),你的资金量等因素。一般来说不是富二代,资金量还是比较少的,这个时候我推荐...
    文章 2017-04-03 1203浏览量
  • 协程[wiki]

    放弃控制使得另一个例程从这个例程停止的地方开始,但因为现在队列被修改了所以他可以做更多事情。尽管这个例子常用来介绍多线程,实际没有必要用多线程实现这种动态:yield语句可以通过由一个协程向另一个协程直接...
    文章 2016-04-10 1834浏览量
  • 10个月,15亿,阿里云如何赋能企业打造交付和创新竞争...

    控制并行,加速交付:控制团队并行开发的需求数量,可以缩短交付周期,即时的暴露系统问题,并提高交付质量。产品层和交付层看板的共同特点是:它们都以价值流动为核心。两者相互配合,改进端到端的价值流动效率。2....
    文章 2019-12-19 187浏览量
  • 10个月,15亿,阿里云如何赋能企业打造交付和创新竞争...

    控制并行,加速交付:控制团队并行开发的需求数量,可以缩短交付周期,即时的暴露系统问题,并提高交付质量。产品层和交付层看板的共同特点是:它们都以价值流动为核心。两者相互配合,改进端到端的价值流动效率。2....
    文章 2019-12-13 5122浏览量
  • 研发效能提升 36 计第三课:束水攻沙,持续加快产品...

    月规划的基础上再做周排期,决定本周要做什么。如此形成的机制就是: 月规划:每月进行一次。由业务方和开发团队的代表参加,共同计划和确认接下来的一个月要做的需求,初步的沟通和确认后,放入“选择”队列;周排期...
    文章 2019-09-25 7820浏览量
  • 从“等等”到“秒开”再到“直开”,是什么让闲鱼社区...

    这个时机已经比传统的页面加载时的时机提前了许多,但其实还可以更加提前,譬如可以在闲鱼客户端中常驻个 TaskSchedule,专门用来处理数据预取的 Task,同时可以结合用户的访问习惯智能数据预取。在前端性能要求...
    文章 2020-10-22 3908浏览量
  • rabbitmq系列(一)初识rabbitmq

    两种方式,并行即启用两个线程,当用户提交信息后,分别去发送邮件和发送短信。这种方式很明显比串行的方式更快。当我们加入消息队列后,处理方式如下图: 加入消息中间件后,我们只需要注册信息存库后,给消息队列...
    文章 2020-06-25 225浏览量
1 2 3 4 ... 10 >

云产品推荐

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