• 音频开发中常见的四个错误

    2.不要在音频线程上使用Objective-C/Swift语言。例如&xff1a;[myInstancedoAThing]或myInstance.something。3.不要在音频线程上分配内存。例如&xff1a;malloc&xff08;xff09;new Abcd或[MyClass alloc]。4.不要在音频...
    文章 2021-03-17 100浏览量
  • 饿了么分布式服务治理及优化经验

    如果线上发生了一个故障,比如交换机发生故障,影响到某个业务,但是业务报警没有报出来,那业务要承担连带责任,因为你没有报警出来。报警最常见的基于阈值,阈值这件事情比较痛苦,我们有很多指标,但这个阈值怎么...
    文章 2017-11-15 895浏览量
  • 开源自建/托管与商业化自研 Trace,如何选择?

    流量突发、外部攻击、机房故障都可能会导致系统资源不足&xff0c;为了保住最重要的核心业务不受影响&xff0c;我们往往需要在不重启应用的场景下&xff0c;动态降级一些非核心功能释放资源&xff0c;比如调低客户端调用链采样率...
    文章 2021-08-24 45浏览量
  • 开源自建/托管与商业化自研 Trace,如何选择?

    流量突发、外部攻击、机房故障都可能会导致系统资源不足&xff0c;为了保住最重要的核心业务不受影响&xff0c;我们往往需要在不重启应用的场景下&xff0c;动态降级一些非核心功能释放资源&xff0c;比如调低客户端调用链采样率...
    文章 2021-08-27 203浏览量
  • 阿里云表格存储技术分享

    从硬盘故障到运维错误&xff0c;只有每一项都完美的配合才能做到这个进程持续可用&xff0c;实际上基本是不可能的。针对单进程可靠性不足的问题&xff0c;传统数据库大多提供了主备方案&xff0c;这种方案一般是在数据可靠性和...
    文章 2016-05-28 6446浏览量
  • Redis夺命连环11问

    此时将会发生故障转移,优先从复制数据较多的从节点选择一个成为主节点,并且接管下线节点的slot,整个过程和哨兵非常类似,都是基于Raft协议做选举。了解Redis事务机制吗?redis通过MULTI、EXEC、WATCH等命令来实现...
    文章 2021-03-05 807浏览量
  • 微服务拆分之道

    8.阶段性合并随着你对业务领域理解的逐渐深入或者业务本身逻辑发生了比较大的变化&xff0c;亦或者之前的拆分没有考虑的很清楚&xff0c;导致拆分后的服务边界变得越来越混乱&xff0c;这时就要重新梳理领域边界&xff0c;不断...
    文章 2021-06-04 9681浏览量
  • Redis学习总结-《我的Java打怪日记》

    基本数据类型stringredis的string类型不同于c语言的string,redis中的string是一种simple dynamic string(SDS),可以动态扩容struct sdshdr{ 记录buf数组中已使用字节的数量 等于SDS所保存字符串的长度 int len;记录...
    文章 2021-07-17 11216浏览量
  • 阿里云服务器购买前应该注意哪些事项?

    云服务器(包年包月)支持在线自定义升级,升级是无缝的,您不需要重新部署环境或迁移数据,IP也不会发生变化。操作非常简单,通过控制台即可完成升级,您只需根据升级时长补差价即可。a)云服务器支持在线升级CPU、...
    文章 2019-12-18 3898浏览量
  • 喧哗的背后:Serverless 的概念及挑战

    到了 Serverless 模式下,我们说用户不需要关心服务器了,也就是说默认情况下是看不到服务器了,那么这个时候如果系统出现异常了,而且平台无法完成自愈怎么办呢?用户还是需要有丰富的排查诊断工具,能够观测到包括...
    文章 2020-05-07 744浏览量
  • 喧哗的背后:Serverless 的概念及挑战

    到了 Serverless 模式下,我们说用户不需要关心服务器了,也就是说默认情况下是看不到服务器了,那么这个时候如果系统出现异常了,而且平台无法完成自愈怎么办呢?用户还是需要有丰富的排查诊断工具,能够观测到包括...
    文章 2020-06-16 170浏览量
  • 我可能是个假程序员!50个程序猿笑话程序猿最烦两件事

    VC象跑车,你开得起却买不起,而且一旦发生故障,想修都找不到毛病在哪;Java象敞棚车,不管刮风下雨还是艳阳高照,都能照开不误;VB就是摩托车,骑的时间越长,你越痛恨它!23、上联:MYSQL明月三千里 下联:XHTML....
    文章 2018-09-11 1878浏览量
  • DAS 解决延时突高的案例分享

    DAS 是基于 Java 语言开发的,支持数据库管理,ORM,SQL 创建,分库分表操作的一体化数据库访问解决方案。DAS 项目从去年开始已经在 GitHub 上开源:https://github.com/ppdaicorp/das 信也科技的应用大量使用 DAS ...
    文章 2020-03-27 642浏览量
  • 《iOS应用开发》——2.2节九个基本的程序构建块

    幸运的是,苹果公司持续改进了Objective-C语言并且减少了它的复杂性。因此,我们就只需要花更少的时间驯服程序语言,而有更多的时间来解决实际问题。然而,如果你之前没有做过任何面向对象编程,那么你可能会有点...
    文章 2017-05-02 1365浏览量
  • 喧哗的背后:Serverless 的概念及挑战

    到了 Serverless 模式下,我们说用户不需要关心服务器了,也就是说默认情况下是看不到服务器了,那么这个时候如果系统出现异常了,而且平台无法完成自愈怎么办呢?用户还是需要有丰富的排查诊断工具,能够观测到包括...
    文章 2020-05-06 944浏览量
  • 阿里,20150402春季实习生招聘在线试题(单选部分+附加...

    C语言中,数组传参会退化为指针,它代表着内存地址,由于是64位的环境,所以该指针为8字节。3. 答案:117. 分析: 状态压缩+动态规划+记忆化搜索 状态压缩:用int型数据保存拼图过程中的图案。二进制表示的倒数第i位...
    文章 2015-04-03 1274浏览量
  • 带你读《基于CUDA的GPU并行程序开发指南》之一:CPU...

    我们的想法是,本书希望读者具备较强的低级编程语言(如C语言)的编程能力,但并不需要具备CPU并行编程的能力。为了达到这个目标,本书不期望读者有CPU并行编程经验,但通过学习本书第一部分中的内容,获得足够多的...
    文章 2019-11-16 1589浏览量
  • 论程序的健壮性——就看Redis

    Redis(Remote Dictionary Server),即远程字典服务,是 C 语言开发的一个开源的高性能键值对(key-value)的内存数据库。由于它是基于内存的所以它要比基于磁盘读写的数据库效率更快。因此Redis也就成了大家解决...
    文章 2020-09-16 861浏览量
  • Uber首席系统架构师Matt Ranney:可伸缩的软件系统...

    因此,语言包括Python,C+和Java。服务。存在大量的业务逻辑服务。微服务。大多用Python编写。数据库 最早的系统是用Postgres编写。使用Redis。一些是在Twemproxy中,一些是在自定义集群系统中。MySQL Uber 正在构建...
    文章 2017-11-20 1722浏览量
  • Uber首席系统架构师Matt Ranney:可伸缩的软件系统...

    因此,语言包括Python,C+和Java。服务。存在大量的业务逻辑服务。微服务。大多用Python编写。数据库 最早的系统是用Postgres编写。使用Redis。一些是在Twemproxy中,一些是在自定义集群系统中。MySQL Uber 正在构建...
    文章 2016-03-17 3520浏览量
  • 打造应用全栈监控:ARMS 最佳实践

    C++,python等语言都可以用OpenTracing接入到我们的ARMS系统中。第二个,我们会支持自定义方法的监控,你的任意的方法都可以加入到我们的调用链中,在调用时呈现方法的应用。第三个,我们会做智能的线程分析,当你的...
    文章 2018-05-31 1959浏览量
  • 如何用消息系统避免分布式事务?

    前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。...
    文章 2016-07-13 5405浏览量
  • 拉里·埃里森与甲骨文的凌“云”壮志:2016年的甲骨文...

    维持运转的唯一方法是确保设备从不发生故障,但这是不可能的。或者当故障发生时,确保不会产生影响,不会中断服务器的运行。我们把这种情况称为“容错能力”(fault-tolerant)。我们允许故障发生,但出现冗余或故障...
    文章 2017-07-03 1277浏览量
  • 连载:面向对象葵花宝典:思想、技巧与实践(18)-用...

    但对于一个菜鸟,遇到这种情况应该怎么办呢?难道菜鸟就不能做需求分析了么?别慌,菜鸟虽然没有经验,但只要掌握正确的方法,一样可以做出很好的需求分析,这就是我总结的用例三部曲方法,又或叫做NEA方法。我总结...
    文章 2014-03-17 1393浏览量
  • [QCon讲稿实录]谈高质量架构产品化输出

    尤其是去年发生了多起IDC故障,用户对高可靠系统架构的需求格外高。所以针对这种情况,我们又推出了EWS服务,目的让用户能够简单的获取高质量架构的能力。首先来看一下EWS 的业务架构,EWS的全称是Enterprise ...
    文章 2016-04-25 5154浏览量
  • C++ 异常处理

    而如果使用C语言的error宏或者函数返回值,调用者都有可能忘记检查,从而没有对错误进行处理,结果造成程序莫名其面的终止或出现错误的结果。2.整型返回值没有任何语义信息。而异常却包含语义信息,有时你从类名就...
    文章 2017-03-20 1876浏览量
  • 《Redis官方文档》用Redis构建分布式锁

    表面来看,这个方法似乎很管用,但是这里存在一个问题:在我们的系统架构里存在一个单点故障,如果Redis的master节点宕机了怎么办呢?有人可能会说:加一个slave节点!在master宕机时用slave就行了!但是其实这个...
    文章 2016-04-01 2011浏览量
  • 穆客带你快速定位Node.js内存泄露

    Node.js的内存管理是不需要用户关心的,js代码也看不到内存管理的一些细节的,使用者无法像c语言里那样深入分配、管理内存,只能去创建一些对象,当这些对象不再使用时,v8引擎后期进行垃圾回收,进行内存管理。...
    文章 2016-07-29 5531浏览量
  • 超经典互联网爆笑段子句句笑趴下

    硬件工程师说:“我可以用随身携带的瑞士军刀把车坏的部分拆下来,找出原因,排除故障。项目经理说:“根据经营管理学,应该召开会议,根据问题现状写出需求报告,制订计划,编写日程安排,逐步逼近,alpha测试,...
    文章 2017-06-20 6690浏览量
  • 【双11背后的技术】万亿交易量级下的秒级监控

    以前这部分传输代码是用c语言编写的sendfile逻辑,集成到java工程里,后来被直接改造为了java实现。最后,在下方的计算平台中会提到,要求Agent的日志查询服务具备“按周期查询日志”的能力。这是目前Agent工程里...
    文章 2017-01-12 5498浏览量
1 2 3 >

云产品推荐

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