• 是怎样一种体验-EDAS带你快速搞定分布式应用

    实际的大型系统中,都有很复杂的业务链路调用,如果将单体应用重构为分布式应用后,没有一套良好的监控体系,在系统出现问题时定位问题将会异常困难。如图是一个实际场景下的链路调用: EDAS 鹰眼监控系统能够分析...
    文章 2017-05-16 2956浏览量
  • EDAS带你快速搞定分布式应用

    实际的大型系统中,都有很复杂的业务链路调用,如果将单体应用重构为分布式应用后,没有一套良好的监控体系,在系统出现问题时定位问题将会异常困难。如图是一个实际场景下的链路调用: EDAS 鹰眼监控系统能够分析...
    文章 2017-05-17 7615浏览量
  • Spring Cloud Alibaba 七天训练营(五)服务熔断和限...

    Sentinel 是阿里巴巴开源的,面向分布式服务架构的高可用防护组件,主要以流量为切入点,从流量控制、流量整形、熔断降级、系统自适应保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接了阿里...
    文章 2020-09-28 15594浏览量
  • 分布式事务及分布系统一致性解决方案

    分布系统中,同时满足“一致性”、“可用性”和“分区容错性”三者是不可能的。分布系统的事务一致性是一个技术难题,各种解决方案孰优孰劣?在OLTP系统领域,我们在很多业务场景下都会面临事务一致性方面的...
    文章 2016-07-02 1266浏览量
  • 为什么说传统分布式事务不再适用于微服务架构

    当调用某个服务出现异常时,比如第 3 步骤(预订火车)异常。协调服务(补偿框架)同样会记录第 3 步的状态,同时会另外记录一条事件,说明业务出现了异常。然后就是执行补偿过程了,可以从业务流水的状态中知道补偿...
    文章 2017-07-03 1565浏览量
  • 微服务架构下的事务一致性保证

    当调用某个服务出现异常时,比如第3步骤(预订火车)异常 协调服务(补偿框架)同样会记录第3步的状态,同时会另外记录一条事件,说明业务出现了异常。然后就是执行补偿过程了,可以从业务流水的状态中知道补偿的...
    文章 2016-12-09 18007浏览量
  • 夯实Java基础系列10:深入理解Java中的异常体系

    如果约定返回值为-11111时表示出现异常,那么当程序最后的计算结果真的为-1111呢?2、代码可读性差。将异常处理代码和程序代码混淆在一起将会降低代码的可读性。3、由调用函数来分析异常,这要求程序员对库函数有很...
    文章 2019-09-28 1764浏览量
  • 分布式事务一致性"看这一篇就够了

    当调用某个服务出现异常时,比如第3步骤(预订火车)异常 协调服务(补偿框架)同样会记录第3步的状态,同时会另外记录一条事件,说明业务出现了异常。然后就是执行补偿过程了,可以从业务流水的状态中知道补偿的...
    文章 2018-04-17 10595浏览量
  • 如何健壮你的后端服务?

    避免参数长度太长,一般超过3个后就较难使用,那有人说了我参数就是这么多,那怎么办?写个参数类嘛!此外避免连续的同类型的参数,不然很容易误用。能用其它类型如int等的尽量不要用String类型,这也是避免误用的...
    文章 2015-12-04 5477浏览量
  • 大数据全体系年终总结

    (2)主备切换,当Active的ResourceManager节点出现异常或挂掉时,在zookeeper上创建的临时节点也会被删除,standy的ResourceManager节点检测到该节点发生变化时,会重新发起竞争,直到产生一个Active节点。...
    文章 2016-12-11 1440浏览量
  • 分布系统架构,回顾2020年常见面试知识点梳理(每次...

    分布式分为分布式缓存(Redis)、分布式锁(Redis 或 Zookeeper)、分布式服务(Dubbo 或 SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka、RabbitMq)、分布式 Session、分布式事务、分布式...
    文章 2020-12-30 229浏览量
  • 最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+...

    Linux系统下你关注过哪些内核参数,说说你知道的。Linux下IO模型有几种,各自的含义是什么。epoll和poll有什么区别。平时用到哪些Linux命令。用一行命令查看文件的最后五行。用一行命令输出正在运行的java进程。介绍...
    文章 2018-10-10 2605浏览量
  • 扶凯:海量视频和用户时代的CDN

    在此过程中,如果本地的服务器异常,网络不通,这时周边没有服务怎么办?我们的结构中,上层和下层基本是一样的,任何一个边缘节点都可作为上层与下层,并且程序,访问,计费本身是抽象出来,并不需要区分上下层来...
    文章 2018-08-24 1384浏览量
  • Apache Flink 在快手的过去、现在和未来

    接下来,我们看看如果 Flink 引擎依赖的服务异常了要怎么办呢?这里举了一个 Kafka 服务异常的例子。还是同样的 Flink 的作业,依赖两个 topic,Flink 作业在 B 机房,读取的 Kafka 也在 B 机房,写入的 Kafka 在 A ...
    文章 2021-02-26 1058浏览量
  • 2020年Java基础高频面试题汇总(1.4W字详细解析)

    private)(4)重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常重载(Overload)在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同甚至是参数顺序不同)则视为...
    文章 2020-03-26 1056浏览量
  • 2020年薪30W的Java程序员都要求熟悉JVM与性能调优!

    1.面向对象1.1 构造器参数太多怎么办?用 builder 模式,用在(1)5 个或者 5 个以上的成员变量(2)参数不多,但是在未来,参数会增加Builder 模式:属于对象的创建模式,一般有(1)抽象建造者:一般来说是个接口...
    文章 2020-02-04 976浏览量
  • 走近华佗,解析自动化故障处理系统背后的秘密

    ApsaraComponent:飞天基础服务模块,包含伏羲(飞天的调度系统)和盘古(飞天分布式文件系统),通过华佗SDK订阅华佗的状态机来实现与华佗的交互。详细实现 描述故障 想要很好地处理故障,就需要清晰地描述故障。...
    文章 2016-12-18 4692浏览量
  • 宜信微服务任务调度平台建设实践

    在此背景下,很多之前的任务调度平台已经不能满足业务系统的需求,于是出现了一些基于分布式的任务调度平台。这些平台各有其特点,但也各有不足之处,比如不支持任务编排、与业务高耦合、不支持跨平台等问题,不是...
    文章 2019-10-22 1802浏览量
  • 会议|2017VLDB 参会总结&论文鉴赏

    在经典议题方面,统计信息和查询优化、分布式事务、并发控制以及分布式查询都有一些论文,呈现了一些有意思的特点,比如:数据库厂商仍然在死磕统计信息的准确性和基于统计信息的查询优化;学术界选择放弃依靠统计...
    文章 2018-01-04 2581浏览量
  • 消息中间件面试题31道RabbitMQ+ActiveMQ+Kafka

    是关注于数据的发送和接收,利用高效可靠的异步消息传递机制集成分布系统 图示: 消息中间件RabbitMQ+ActiveMQ+Kafka的对比 接下来就是消息中间件面试题RabbitMQ+ActiveMQ+Kafka RabbitMQ消息中间件系列 1:...
    文章 2019-07-26 3004浏览量
  • ClickHouse内核分析-ZooKeeper在分布式集群中的作用...

    这个分发逻辑中有个值得注意的点:分布式DDL执行链路中有超时逻辑,如果触发超时用户将无法从客户端返回中确定最终执行结果,需要自己去Zookeeper上check节点返回结果(也可以通过system.zookeeper系统表查看)。...
    文章 2020-05-29 9063浏览量
  • ClickHouse内核分析-ZooKeeper在分布式集群中的作用...

    这个分发逻辑中有个值得注意的点:分布式DDL执行链路中有超时逻辑,如果触发超时用户将无法从客户端返回中确定最终执行结果,需要自己去Zookeeper上check节点返回结果(也可以通过system.zookeeper系统表查看)。...
    文章 2020-05-29 1074浏览量
  • 文档小喇叭|支付宝小程序开发常见问题 FAQ

    注意:在小程序场景内 alipay.trade.create 接口中的“buyer_id”为必填项,若未传入调式时会出现报错。推荐使用开放平台提供的 服务端 SDK,并参考以下示例代码(以 Java 代码为例)进行编写。实例化客户端 ...
    文章 2019-09-04 5440浏览量
  • ROS机器人程序设计(原书第2版).

    有些操作系统面向实时机器人控制,有些操作系统面向机器人仿真,有些操作系统面向用户交互。这些操作系统大部分都相对封闭,各成体系,没有在学术界和产业界造成影响。而由于ROS极大的开放性和包容性,它能够兼容...
    文章 2017-05-02 9294浏览量
  • 面试题有哪些

    重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常。重载(Overload) 概念 在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同甚至是参数顺序不同)则视为重载。...
    文章 2021-10-07 14浏览量
  • Linux集群和自动化维2.2.3 变量和运算

    如果进程在执行过程中出现异常而未能正常结束时,将会返回一个非零值的出错代码。在Shell脚本中,可以利用“exit[n]”命令在终止执行Shell脚本的同时,向调用脚本的父进程返回一个数值为n的Shell脚本出口状态。其中...
    文章 2017-05-02 1103浏览量
  • 一遍文章搞清楚VO、DTO、DO、PO的概念、区别

    还需要返回一个AccountId、AccountName、RegionId、RegionName,那么,请把这些属性定义到UserInfo中,把一个“立体”的对象树“压扁”成一个“扁平的二维对象”,笔者目前参与的项目是一个分布系统,该系统不管三...
    文章 2019-08-23 2800浏览量
  • 可扩展性设计之数据切分

    而且随着模块的不断的细化,应用系统的架构也会越来越复杂,整个系统很可能会出现失控的局面。这时候我们就必须要通过数据的水平切分的优势,来解决这里所遇到的问题。而且,我们完全不必要在使用数据水平切分的时候...
    文章 2016-05-05 5921浏览量
  • 9月最新184道阿里、百度、腾讯、头条Java面试题合集

    Linux系统下你关注过哪些内核参数,说说你知道的。Linux下IO模型有几种,各自的含义是什么。epoll和poll有什么区别。平时用到哪些Linux命令。用一行命令查看文件的最后五行。用一行命令输出正在运行的java进程。介绍...
    文章 2019-09-06 2850浏览量
  • Flink 1.10 Container 环境实战

    fluentd 也是一个 CNCF 项目,通过配置一些规则,比如正则匹配,就可以将 logs 目录下的.log、.out 及*.gc 日志定期的上传到 HDFS 或者是其他分布存储文件系统,以此来解决我们的日志收集功能。这也意味着在整个 POD...
    文章 2020-06-09 640浏览量
1 2 3 >

云产品推荐

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