活锁出现问题怎么解决

  • 深入理解并行编程-锁

    锁 在过去几十年并发研究领域的出版物中,锁总是扮演着坏人的角色,锁背负的指控包括引起死锁、锁封护(luyang注:lock convoying,多个同优先级的线程重复竞争同一把锁,此时大量虽然被唤醒而得不到锁的线程被迫进行调度切换,这种频繁的调度切换相当影响系统性能)、饥饿、不公平、data ra...

    文章 ali清英 2016-04-08 1484浏览量

  • 15个顶级Java多线程面试题及答案

    在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有...

    文章 java架构 1970-01-01 897浏览量

  • 一线大厂面试官最喜欢问的15道Java多线程面试题

    前言 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得更多职位,那么你应该准备很多关于多线程的问题。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多只浮于表面。现在引用Java5并发包关于并发...

    文章 Java架构师追风 2019-08-25 1260浏览量

  • 阿里云试用中心,为您提供0门槛上云实践机会!

    0元试用32+款产品,最高免费12个月!拨打95187-1,咨询专业上云建议!

    广告

  • 饿了么异地双活数据库实战

    我今天分享是饿了么在数据库和多活数据库这块的实战经历,供大家参考。 主要分享以下五点: 1、多活当中的难点 2、多活的架构 3、数据库改造 4、DBA 挑战 5、收益与展望 一、多活当中的难点 我们先来看一下多活的第一个难点:要考虑做多活到底是同城的多活还是异地的多活,跨地域网络延时是现阶段很难突...

    文章 阿里云头条 2017-12-26 6495浏览量

  • 线上故障如何快速排查?来看这套技巧大全

    前言 线上定位问题时,主要靠监控和日志。一旦超出监控的范围,则排查思路很重要,按照流程化的思路来定位问题,能够让我们在定位问题时从容、淡定,快速的定位到线上的问题。 线上问题定位思维导图 一 服务器层面 1.1 磁盘 1.1.1 问题现象 当磁盘容量不足的时候,应用时常会抛出如下的异常信息...

    文章 开发者小助手_LS 2020-11-10 1235浏览量

  • Java程序猿笔记——基于redis分布式锁实现“秒杀”

    最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品;将业务抽象,技术角度看,秒杀就是多个线程对资源进行操作,所以实现秒杀,就必须...

    文章 欧阳愠斐 2019-01-03 1163浏览量

  • 企业实施分布式架构的挑战以及应对建议 | 上海 ATEC 大会实录

    许文奇 蚂蚁金服高级技术专家,SOFAStack 商业化产品技术 Leader,多年分布式架构及中间件研发经验,负责过蚂蚁金服分布式架构在多家金融机构的咨询和落地本文根据他在 2019 蚂蚁金服 ATEC(Ant Technology Exploration Conference)科技大会上海站的...

    文章 s潘潘 2019-01-16 994浏览量

  • Linux高性能服务器设计

    C10K和C10M 计算机领域的很多技术都是需求推动的,上世纪90年代,由于互联网的飞速发展,网络服务器无法支撑快速增长的用户规模。1999年,Dan Kegel提出了著名的C10问题:一台服务器上同时处理10000个客户网络连接。10000个网络连接并不会发送请求到服务器,有些连接并不活跃,同一...

    文章 太公 2019-10-22 12880浏览量

  • 2017QCon分享:从淘宝到云端的高可用架构演进

    大家好,我今天分享的题目是《高可用实践:从淘宝到上云的差异》,取这个标题是因为会涉及到两个方面内容,一方面以淘宝为例子,传统的IDC的时候,我们稳定性是怎么做的,另外在云计算背景下,有很多创业公司是基于阿里云这样的公有云基础设施做研发,在公有云的环境下怎么做好我们系统的高可用。 长期做稳定性的人...

    文章 王晨纯 2017-10-25 2867浏览量

  • 专访钟家鸣:开源锁仓,IOST要做什么?

    锁仓是一开始就计划的事。 编者按:本文来自微信公众号“甲子区块链”,作者火柴Q,36氪经授权发布。 加密数字货币进入熊市阶段,市场浮躁气息退散,对有底气的项目来说,熊市是需要沉着应对的压力环境,也是一个用行动自证靠谱的良机。 本周一(4月9日)上午,致力于解决扩容问题的主链项目IOST宣布开源、锁...

    文章 北丐09 2018-04-20 1277浏览量

  • 纯干货 | 从淘宝到云端的高可用架构演进

    近日在Qcon开发者大会北京站上,来自阿里巴巴商家事业部技术专家沐剑在专场分享了题为《高可用实践:从淘宝到上云的差异》的演讲,主要介绍了其近几年在阿里电商平台及阿里云上的高可用设计的经验,分为两个部分:第一部分主要包括传统的淘宝店铺稳定性体系的建设及相关的基础链路设计、缓存和容灾方案的设计及部署;...

    文章 技术小能手 2017-06-19 1959浏览量

  • Java并发编程相关面试问题

    基础概念 1.什么是原子操作?在Java Concurrency API中有哪些原子类(atomic classes)? 原子操作(atomic operation)意为"不可被中断的一个或一系列操作" 。处理器使用基于对缓存加锁或总线加锁的方式来实现多处理器之间的原子操作。 在Java中可以通过...

    文章 邴越 2016-05-05 5481浏览量

  • 朱啸虎:区块链是伪风口的可能性大,任何创新都要经历死亡谷

    3月7日晚间,蓝港互动创始人王峰在「3点钟火星财经区块链学习成长群」对话金沙江创投董事总经理朱啸虎。朱啸虎观点精华: 1)拉手网吴波确实是很有想法的,还是真心想做事情的。所以我们在团购一开始投拉手,当时看是正确的。当然后来出现了很多问题,拉手在长跑中落后,这也是每个创业企业需要吸取的很大教训。 2...

    文章 北丐09 2018-04-13 1025浏览量

  • BTA | 王涛:传统IT人如何用数据库思维来理解区块链?去中心化数据库也许是答案

    区块链的概念到技术其实出现已经很长时间,但是随着这两年的火热,才渐渐被市场和许多技术人员了解。作为一个数据库行业的老兵,王涛看到对于区块链技术,在热潮之下,传统的IT技术同学们保持了十分理性,甚至是排斥的态度。其实不管是热捧还是排斥,两极观点之下,王涛认为我们应该从IT人比较能够理解的角度探讨一下...

    文章 云栖号 2018-04-18 1126浏览量

  • 如何健壮你的后端服务?

    对每一个程序员而言,故障都是悬在头上的达摩克利斯之剑,都唯恐避之不及,如何避免故障是每一个程序员都在苦苦追寻希望解决的问题。对于这一问题,大家都可以从需求分析、架构设计 、代码编写、测试、code review、上线、线上服务运维等各个视角给出自己的答案。本人结合自己两年有限的互联网后端工作经验,...

    文章 力君 2015-12-04 5294浏览量

  • 教学小结:我这样帮助学生提出疑问

    【前言】   今天,在周付安老师的“改变你的教学设计”群中,大家提到了如何让学生主动提问的事。这方面,我在这学期有点故事,分享一下。 【课前故事】   这学期汇编语言开课后,建了云班课,有了QQ群,开始有学生个别和我交流。   第二周星期天的下午,有学生QQ小窗问我问题,我做了记录《汇编:...

    文章 贺利坚 2017-04-04 1207浏览量

  • 系统架构-性能篇章2(系统拆分2-问题)

    在文章《系统架构-性能篇章2(系统拆分1)》有提及到过关于系统在什么情况下会拆分,拆分的目之类的问题,本文会阐述一些关于拆分过程中遇到的各种各样的常见问题进行分析,和上一个文章中提及到的一样,讲解的目录如下: 1、负载均衡设备的问题。 2、不同系统之间的通信问题。 3、数据写入和查找的问题。 4、...

    文章 钟隐 2011-11-15 1345浏览量

  • 来到阿里云后,SRS大神杨成立说:“终于可以不用装大神了”

    最近的杨成立,幸福感有点满,他自谦地说:“终于可以不用装大神了。”   杨成立是阿里云CDN的高级技术专家。对于他,Tengine开源项目发起人、阿里巴巴集团开源委员会成员叔度评论称,成立是撸代码大神。似乎嫌这样的形容力度还不够,叔度又在结尾重点补充:“他是一个纯粹的技术人。”   2007年毕...

    文章 身行 2017-02-27 11096浏览量

  • Intel研究院院长吴甘沙演讲全文:大数据分析师的卓越之道(32PPT)

    亲爱的各位同仁,各位同学,早上好。讲到大数据,就要问数据分析师应该做什么?所以我今天的标题是大数据分析师的卓越之道。这里不一定讲的对,讲的对的我也不一定懂,所以请大家以批评式的方式去理解。 这是一个典型的数据分析的场景,下面是基础设施,数据采集、存储到处理,左边是数据处理,右边价值输出。连接...

    文章 小旋风柴进 2017-05-02 1076浏览量

  • 云栖PPT下载 | 破解企业数据库“疑难杂症”,最佳实践专场划重点了!

    数据库是整个企业数据最核心的承载载体,在线上使用过程中,用户经常会遇到以下问题:如何保障业务连续性、数据库研发效率低、数据库存在性能瓶颈及数据存在安全风险等等。 本次的企业级数据库专场中,我们邀请到了数位阿里巴巴资深专家及高级专家为大家分享阿里巴巴的数据库实践经验及产品化解决方案,同时也邀请了客户...

    文章 Roin123 2019-10-16 1127浏览量

  • 如何成为优秀的技术主管?你要做到这三点

    阿里妹导读:技术主管,又叫「技术经理」,英文一般是 Tech Leader ,简称 TL。随着工作经验的不断积累,能力的不断提升,每个人都有机会成为Team Leader。然而在机会到来前,我们必须提前做好准备,对TL的工作职责有一定了解。当然,这也会为当下更好地配合TL工作打下基础。 今天,阿里...

    文章 技术小能手 2019-02-27 5895浏览量

  • 专访阿里陈康贤:我所理解的网站架构

    陈康贤(花名龙隆,博客),淘宝技术部技术专家,著有《大型分布式网站架构设计与实践》一书,在分布式系统架构设计、高并发系统设计、系统稳定性保障等领域积累了较为丰富的实践经验。 《大型分布式网站架构设计与实践》:由陈康贤编著的《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术...

    文章 阿里云头条 2018-03-01 3220浏览量

  • Java基础总结

    基础知识 String 是最基本的数据类型吗? 答:不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type),剩下的都是引用类型(reference type),Java 5以后...

    文章 iolo 2020-04-30 274浏览量

  • 中国AI行业走向:新人胜旧人还是 BAT 牢牢掌握价值链顶端? | 新智元投资领袖论坛

    2017年3月27日,在新智元开源·技术峰会的AI 投资领袖论坛,在北京大学人工智能创新中心主任雷鸣的支持下,红杉资本中国基金合伙人计越;高瓴资本集团合伙人洪婧;蓝驰创投管理合伙人朱天宇;中科招商集团联席总裁、中科乐创创始管理合伙人纪顺友;明势资本合伙人黄明明;英诺天使合伙人李竹,6 位人工智能界...

    文章 知与谁同 2017-08-01 1390浏览量

  • 一致性协议浅析:从逻辑时钟到Raft

    前言 春节在家闲着没事看了几篇论文,把一致性协议的几篇论文都过了一遍。在看这些论文之前,我一直有一些疑惑,比如同样是有Leader和两阶段提交,Zookeeper的ZAB协议和Raft有什么不同,Paxos协议到底要怎样才能用在实际工程中,这些问题我都在这些论文中找到了答案。接下来,我将尝试以自己...

    文章 正研 2019-02-18 2154浏览量

  • Intel研究院院长吴甘沙演讲全文:大数据分析师的卓越之道(32PPT珍藏版)

    亲爱的各位同仁,各位同学,早上好。大数据时代数据分析师应该做什么改变?我今天的标题是大数据分析师的卓越之道。这个演讲信息量比较大,我讲的不一定对,即使对的我也不一定真懂了,所以请大家以批判的方式去理解。 这是一个典型的数据分析的场景,下面是基础设施,数据采集、存储到处理,左边是数据处理,右边价...

    文章 小旋风柴进 2017-05-02 1030浏览量

  • 干货|数字金融时代的云原生架构转型的关键挑战和应对思路

    小蚂蚁说: 近年来各项层出不穷的新技术推动着广大金融机构数字化业务能力的不断提升。用户可以通过互联网、移动端,甚至物联网设备等渠道获取金融产品和服务,全新的用户体验也为渠道触达和业务营销活动提供了非常大的想象空间,同时亦给金融IT系统的架构变革带来新的驱动力 – 地理位置、时间作息、淡季旺季...

    文章 兔子酱 2018-06-19 3959浏览量

  • AbstractQueuedSynchronizer 原理分析 - 独占/共享模式

    1.简介 AbstractQueuedSynchronizer (抽象队列同步器,以下简称 AQS)出现在 JDK 1.5 中,由大师 Doug Lea 所创作。AQS 是很多同步器的基础框架,比如 ReentrantLock、CountDownLatch 和 Semaphore 等都是基于 AQ...

    文章 田小波 2018-05-02 936浏览量

  • 打造更适合IoT场景的消息队列实践

    作者:阿里云智能IoT事业部 高级技术专家 吕建文 随着接触客户越来越多,也越来越颠覆了我对“传统队列”(kafka、rocketmq、rabbitmq...)的看法。 当然本文不是说“传统队列”做得不好, 这些队列系统经过多年打磨,在高性能、海量堆积、消息可靠性等诸多方面都已经做得非常极致了,都...

    文章 阿里云AIoT 2020-01-18 1462浏览量

  • 小米洪锋:跟7000万MIUI用户谈谈

      热闹和争议声中,小米俨然已被塑造成为 BAT 级别的准巨头公司。MIUI,小米第一个产品,常被称为小米的核心竞争力、核武器。但 MIUI 这个乳名其实已不符合 MIUI —— 如今它是一套相当完备的改版 Android 手机操作系统,而非“UI”这么简单。可是换个有趣的角度看,MIUI 又是...

    文章 boxti 2017-09-14 1146浏览量

1 2 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板