• 每月亿行代码、全球数万研发,落地DevOps的协同平台...

    这类工具通过自带的各种插件,能够完成开发工具与执行环境的结合,但是如何保证你的插件一定能起作用,如果遇到问题怎么解决,这样的问题往往导致一个开发人员一整天都在搭建开发环境。2.没有统一的开发,测试平台:...
    文章 2017-07-05 2176浏览量
  • 云数据库Redis版主从热备高可用方案

    高可用(High Available)是线上生产环境所必不可少的重要条件,阿里云数据库Redis版作为一款成熟稳定的数据库产品,针对Redis的特性也支持高可用,本文将介绍云Redis是如何实现这一方案。架构 目前云Redis有主从版...
    文章 2016-11-24 10040浏览量
  • 多浏览器测试对比工具

    既然case已经自动化运行,能否再进一步,若case能在各个浏览器下自动的运行,则能减少测试人员搭建多浏览器环境与串行多次运行case的代价。现状 目前已有工具可在浏览器兼容性的测试中给出一些辅助。笔者觉得可将...
    文章 2017-11-14 1214浏览量
  • Docker 持续集成过程中的性能问题及解决方法

    为了能达到一个高效流水般的持续构建,我们来看一下这个过程中 docker 的使用以及 docker 自身存在着哪些问题,我们又该如何克服这些问题,达到如丝般的润滑。我们首先来分解一下现在常见的一种利用 docker 做持续...
    文章 2017-08-02 1806浏览量
  • Nebula 架构剖析系列(一)图数据库的存储设计

    Transfer leadership 这个操作对于 balance 来讲至关重要,当我们把某个 Paritition 从一台机器挪到另一台机器时,首先便会检查 source 是不是 leader,如果是的话,需要先把他挪到另外的 peer 上面;在搬迁数据...
    文章 2019-10-15 1638浏览量
  • 分布式利器Zookeeper(二):分布式锁

    在《分布式利器Zookeeper(一)》中对ZK进行了初步的介绍以及搭建ZK集群环境,本篇博客将涉及的话题是:基于原生API方式操作ZK,Watch机制,分布式锁思路探讨等。原生API操作ZK 什么叫原生API操作ZK呢?实际上,利用...
    文章 2017-11-08 1268浏览量
  • 如何打造渐进式可扩展、高生产力的前端研发平台

    支持执行节点状态共享、输入输出管道化支持灵活的任务流程定制,任务可串行、并行执行支持全链路异常捕获,任务重试与调度恢复,实时的任务日志下面是一个典型的迭代流程:要引擎应该如何设计呢?下面我们分别来看它...
    文章 2021-08-11 165浏览量
  • 通往大神之路,百度Java面试题前200页。

    串行(serial)收集器和吞吐量(throughput)收集器的区别是什么 Serial 与 Parallel GC之间的不同之处 CMS 收集器 与 G1 收集器的特点与区别 CMS垃圾回收器的工作过程 JVM 中一次完整的 GC 流程是怎样的?对象如何晋升...
    文章 2017-11-17 1712浏览量
  • BAT等大厂总结的前200页Java面试题都在这里了

    串行(serial)收集器和吞吐量(throughput)收集器的区别是什么 Serial 与 Parallel GC之间的不同之处 CMS 收集器 与 G1 收集器的特点与区别 CMS垃圾回收器的工作过程 JVM 中一次完整的 GC 流程是怎样的?对象如何晋升...
    文章 2018-10-11 2241浏览量
  • 通往大神之路,百度Java面试题前200页。

    串行(serial)收集器和吞吐量(throughput)收集器的区别是什么Serial 与 Parallel GC之间的不同之处CMS 收集器 与 G1 收集器的特点与区别CMS垃圾回收器的工作过程JVM 中一次完整的 GC 流程是怎样的&xff1f;对象如何晋升...
    文章 2021-12-11 40浏览量
  • 如何打造7*24h持续交付通道?阿里高级技术专家的5点...

    因为不存在系统间的依赖,系统内的依赖也完全在一个可控的范围内,本地起一个 Tomcat 或 Apache 就能开发、调试。另外再加上团队成员之间的高频交流,基本上可以实现随时随地,想发就发的要求。当业务逐渐复杂,开发...
    文章 2018-12-17 3358浏览量
  • 通往大牛之路,百度Java面试题前200页!

    串行(serial)收集器和吞吐量(throughput)收集器的区别是什么Serial 与 Parallel GC之间的不同之处CMS 收集器 与 G1 收集器的特点与区别CMS垃圾回收器的工作过程JVM 中一次完整的 GC 流程是怎样的&xff1f;对象如何晋升...
    文章 2021-12-14 58浏览量
  • MySQL 主从复制详解(详细)

    场景:双主/Dual Master架构适用于写压力比较大的场景,或者DBA做维护需要主从切换的场景,通过双主/Dual master架构避免了重复搭建从库的麻烦。建议: 最大问题就是更新冲突。可以采用MySQL Cluster,以及将Cluster...
    文章 2016-03-08 3458浏览量
  • Netty干货分享:京东京麦的生产级TCP网关技术实践总结

    在每个Session创建成功之后,都会在Session中添加TcpHeartbeatListener这个心跳检测的监听,TcpHeartbeatListener是一个实现了SessionListener接口的守护线程,通过定时休眠轮询Sessions检查是否存在过期的Session,...
    文章 2017-12-01 4528浏览量
  • 关于高可用系统建设的一些思考——面向职场新兵的指南

    基于语句的主从复制下 MySQL 会将 SQL 变更语句写入 binlog 中,然后同步给从节点让其更新,基于语句的复制主要简单,而且传输数据量少,但其可能会存在不安全语句,而且每次更新都只能串行,特别是某些语句比如 ...
    文章 2022-05-16 58浏览量
  • 一文读懂分布式架构知识体系(内含超全核心知识大图)

    从概念上和工具应用上更近一步了解微服务分布式的本质,身临其境的感受如何搭建全套微服务架构的过程。关注“阿里巴巴云原生”公众号,回复“分布”,即可下载分布式系统及其知识体系清晰大图!随着移动互联网的发展...
    文章 2019-10-16 7821浏览量
  • Galera Cluster:一种新型的高一致性MySQL集群架构

    检查存不存在没有主键的表,因为Galera的复制是行模式的,所以如果存在这样的表时,主节点是通过语句来修改的,比如一个更新语句,更新了全表,而从节点收到之后,就会针对每一行的Binlog做一次全表扫描,这样导致这...
    文章 2017-08-02 1976浏览量
  • Galera Cluster:一种新型的高一致性MySQL集群架构

    检查存不存在没有主键的表,因为Galera的复制是行模式的,所以如果存在这样的表时,主节点是通过语句来修改的,比如一个更新语句,更新了全表,而从节点收到之后,就会针对每一行的Binlog做一次全表扫描,这样导致这...
    文章 2018-10-21 1636浏览量
  • 框架成为新的编程语言的7种理由

    关于类型和闭包的有趣争论仍然存在,但是大部分是毫无意义的,因为自动化在缩小差距。如果你不想定义数据类型,那么有一种可能,计算机将能准确推断出你的意思。如果你的老板想用 JavaScript、而你喜欢 Java,那么...
    文章 2017-08-01 1620浏览量
  • [翻译]使用Jenkins和Docker实现微服务的快速交付

    例如,如果这些测试串行执行用了一小时,你可以考虑并行执行测试,启动在本地构建好的多个镜像组,每个镜像组都可以有单独的依赖包,在每个组的容器内并行运行这组测试用例。因为项目的限制,我们没有最后实现阶段化...
    文章 2016-07-18 5256浏览量
  • Linux运维(数据库专题)面试题

    15、简述如何搭建主从数据库以及工作模式?搭建:1、主数据库修改my.cnf配置文件,打开log-bin功能,设置server-id,重启服务 2、在主服务器上授权服户可以从 从服务器 上连接自已,且有拷贝数据的权限 3、从服务器...
    文章 2017-11-28 2264浏览量
  • 如何实现7*24小时灵活发布?阿里技术团队这么做

    因为不存在系统间的依赖,系统内的依赖也完全在一个可控的范围内,本地起一个 Tomcat 或 Apache 就能开发、调试。另外再加上团队成员之间的高频交流,基本上可以实现随时随地,想发就发的要求。当业务逐渐复杂,开发...
    文章 2019-05-15 2248浏览量
  • 优化总结:有哪些APP启动提速方法?

    作者|戴铭来源|阿里技术公众号一 通过 Universal Links 和 App Links 优化唤端启动体验App 都会存在拉新和导流的诉求,如何提高这些场景下的用户体验呢?这里会用到唤端技术。包含选择什么样的换端协议,我们先看看...
    文章 2021-01-07 1209浏览量
  • 百度Java面试题前200页和答案都在这里了

    简单点说:静态成员属于类,不需要生成对象就存在了.而非静态需要生成对象才产生,所以静态成员不能直接访问. switch switch 语句中的表达式可以是什么类型数据 switch 是否能作用在byte 上,是否能作用在long 上,...
    文章 2018-10-12 2825浏览量
  • 码上公益低代码开发训练营—课时2:《低代码开发师...

    可直接快速检查所需信息&xff1b;数据可视化&xff0c;方便查看&xff0c;对比等&xff1b;2.数据的闭环 数据的闭环包括三个部分&xff1a;数据采集、数据分析和数据汇总。a.数据采集&xff1a;在流程中有不同的角色负责不同的任务&...
    文章 2022-06-20 120浏览量
  • 前端新思路:组件即函数和Serverless SSR实践

    优酷侧的活动搭建已经升级到Rax1.0,对外提供SSR服务。在uc里,已经开始要将egg-react-ssr迁移到FaaS上,代码已经完成迁移。PC/中后台,React的CSR和SSR 移动端/H5,Rax的CSR和SSR。尤其是Rax SSR给站外H5提供了非常...
    文章 2020-03-11 1933浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    包含的重点内容: JAVA基础 ...泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,以提高代码的重用率...
    文章 2018-04-02 1932浏览量
  • 分布式基础学习【一】—— 分布式文件系统

    2.检查是否已经存在此文件,如果是覆写,则先进行删除操作;3.在指定路径下添加INodeFileUnderConstruction的文件实例;4.写日志;5.签订租约。创建目录 mkdirs mkdirs mkdirs 1.检查指定目录是否是目录;2.检查是否...
    文章 2017-11-15 890浏览量
  • 用Eclipse和GDB构建ARM交叉编译和在线调试环境

    这时需要安装一个叫“Remote System Explorer End-User Runtime”的插件,如何安装请参考:How do I debug a remote application?Eclipse的C/C++插件CDT已经很好的支持gdb在远程调试了。调试一个应用程序时,CDT有三...
    文章 2016-02-25 2221浏览量
  • (祈福九寨)网易蜂巢基于容器和微服务加快迭代速度...

    当然容器在追求这些优势的同时,也牺牲了一些特性,比如内核共享使得容器间的隔离不足,在公有云中会存在安全隐患;应用的迁移也是应用逻辑的迁移,数据是迁移不了的,这就要求应用是无状态的;此外,容器的网络、...
    文章 2017-08-09 1726浏览量
1 2 3 >

云产品推荐

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