• 开发人员该如何应对线上故障

    后来我们为三方系统单独部署了的订单服务才互不干扰。京东在这次疫情期间的口罩预约中虽然预约页面崩了多次&xff0c;但APP主流程却不受影响&xff0c;这是隔离的好处。三、清扫战场&xff0c;及时复盘自我检讨故障解决&xff0c...
    文章 2022-01-24 1浏览量
  • Java开发八月七号下午笔试+面试

    为了防止分布式系统之间的多个进程相互干扰&xff0c;需要一种分布式协调技术来对这些进程进行调度&xff0c;而这个分布协调技术的核心就是分布式锁。分布式锁需要具备的条件&xff1a;在分布式系统环境下&xff0c;一个方法在同...
    文章 2021-12-21 16浏览量
  • Kafka的灵魂伴侣Logi-KafkaManger(3)之运维管控-集群...

    实时流量指标说明因为我发送和消费过消息,为了不让之前的数据干扰;我们重新把Broker重启一下,Jmx的数据就会清0了;历史数据清楚就去数据库中把_metrics结尾的表数据全部清空;执行下面的代码,验证一下实时流量的指标准...
    文章 2021-12-28 14浏览量
  • Flink as a Unified Engine:Now and Next

    流批一体数据集成流批一体不只是一个技术上的问题,我想更详细的解释一下流批一体架构到底怎么去改变在不同典型场景下的数据处理的方式和数据分析的架构。我们先看第一个,在大数据场景下经常需要数据同步或者数据...
    文章 2021-01-20 2130浏览量
  • 【云栖大会】阿里云首席架构师唐洪:飞天,互联网规模...

    这里不单包括用户进程事件,也包括内核事件,不但要能够进行非常高频的系统事件的捕获,并且我们要在这个捕获的过程中需要对系统干扰达到最小,那我们是怎么做到的?我们做了非常多的优化,其中包括一些优化,我们要...
    文章 2016-10-20 8426浏览量
  • LMAX架构

    LMAX是一种新型零售金融交易平台,它能够以很低的延迟(latency)产生大量交易(吞吐量).这个系统是建立在JVM平台上,核心是...但是actors需要相互联系,这是通过队列的-而LMAX团队发现队列会干扰缓存(banq注:JVM伪分享...
    文章 2016-04-11 1496浏览量
  • Cloud Native 与12-Factor

    版本控制系统就是帮助人们协调工作的工具,它能够帮助我们和其他小组成员监测同一组文件,比如说软件源代码,升级过程中所做的变更,也就是说,它可以帮助我们轻松地将工作进行融合。版本控制工具发展到现在已经有几...
    文章 2019-03-21 2394浏览量
  • 怎么跳出MySQL的10个大坑

    在Binlog打开的情况下,MySQL默认使用MySQL_BIN_LOG来做XA协调者,大致流程为: 1.扫描最后一个Binlog文件,提取其中的xid;2.InnoDB维持了状态为Prepare的事务链表,将这些事务的xid和Binlog中记录的xid做比较,...
    文章 2016-01-25 1119浏览量
  • 面试题有哪些

    当我们在set中插入的时候怎么判断是否已经存在该元素呢,可以通过equals方法。​但是如果元素太多,用这样的方法就会比较慢。解决 先hashCode再equals 先调用这个元素的hashCode方法,就一下子能定位到它应该放置的...
    文章 2021-10-07 142浏览量
  • 承担集团数万应用、研发人员日常工作,阿里持续交付...

    然后会和大家一起探讨一下互联网企业产品快速演进下的一个重要话题:质量和效率,介绍我们怎么看待这两者之间的关系,以及如何协调。再一个是我们正在面对的问题:交付和 devops,传统软件企业对交付肯定不陌生,但...
    文章 2017-12-08 3098浏览量
  • [鸿篇巨制]蚂蚁金融级分布式架构SOFAStack编年史

    如果发现错误,就得修改后重新启动,开发人员每天深陷在代码编译和重启的“死循环”之中。究其原因,就是因为iWallet系统包含了几十个工程,有十多个团队并行开发。支付宝原本的系统无法支撑这么复杂的业务逻辑,也...
    文章 2020-07-30 312浏览量
  • 7000字长文,带你了解蚂蚁SOFAStack的前世今生

    如果发现错误,就得修改后重新启动,开发人员每天深陷在代码编译和重启的“死循环”之中。究其原因,就是因为iWallet系统包含了几十个工程,有十多个团队并行开发。支付宝原本的系统无法支撑这么复杂的业务逻辑,也...
    文章 2020-07-30 232浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    什么是序列化,怎么序列化,为什么序列化,反序列化会遇到什么问题,如何解决。http://www.importnew.com/17964.html JVM 知识 什么情况*下会发生栈内存溢出。如果线程请求的栈深度大于虚拟机所允许的深度,将抛出...
    文章 2018-04-02 1849浏览量
  • 五分钟学后端技术:分布式系统理论-从放弃到入门

    这样的系统架构下为保证SLA,有时候需要深入Linux系统内核或硬件层面分析机器重启的原因。接下来负责维护承载在分布式集群上的业务,相比前面的工作,这个阶段主要关注点不是单节点的异常,更多是系统整体的稳定和...
    文章 2020-03-23 1031浏览量
  • Redis

    引言本文整理了Redis相关的知识,方便以后查阅。简介简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。...
    文章 2021-12-20 14浏览量
  • 阿里内核月报2017年01月

    kexec 可以用于从第一个内核切换到第二个内核,它用了 kexec_load()这个系统调用,把新内核加载到内存中,然后用 reboot()系统调用快速重启;用户态也有一个 kexec 命令,可以加载新内核然后启动之。由于 kexec 跳过...
    文章 2017-06-07 2685浏览量
  • 带你读《计算机网络问题与解决方案:一种构建弹性现代...

    两个协议的切换过程需要一个互联网工程任务组(Internet Engineering Task Force,IETF)的RFC文档来描述和协调,这个文档就是RFC801。最后,可以设计这样一个协议:协议的一个版本就可以包含相同信息的多个版本,每...
    文章 2019-11-07 749浏览量
  • 自动化运维Kubernetes

    协调辅助进程,协助应用程序整合,维护一对一“程序 – 镜像”模型。挂载存储系统 分布式机密信息 检查程序状态 复制应用实例 使用横向荚式自动缩放 命名与发现 负载均衡 滚动更新 资源监控 访问并读取日志 程序调试...
    文章 2018-12-18 4036浏览量
  • [MySQL Reference Manual]23 Performance Schema结构

    23 MySQL Performance Schema 23 MySQL Performance Schema.1 23.1 性能框架快速启动.3 23.2 性能框架配置.5 23.2.1 性能框架编译时配置.5 23.2.2 性能框架启动配置.6 23.2.3 启动时性能框架配置.8 ...
    文章 2016-08-04 1145浏览量
  • 云原生体系下的技海浮沉与理论探索

    云原生应用程序是高度可扩展性,可以对单个模块进行实时更改,而不会对整个应用程序造成干扰。云计算应用程序需要手动升级,从而会导致应用程序中断和关闭。价格 云原生应用程序不需要任何硬件或软件上的投资,因为...
    文章 2020-12-14 1133浏览量
  • 云原生体系下的技海浮沉与理论探索

    云原生应用程序是高度可扩展性,可以对单个模块进行实时更改,而不会对整个应用程序造成干扰。云计算应用程序需要手动升级,从而会导致应用程序中断和关闭。价格 云原生应用程序不需要任何硬件或软件上的投资,因为...
    文章 2020-12-01 6144浏览量

云产品推荐

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