• 《深入浅出DPDK》—第2章2.2节Cache系统简介

    2.2.2 TLB Cache在早期计算机系统中,程序员都是直接访问物理地址进行编程,当程序出现错误时,整个系统都瘫痪;或者在多进程系统中,当一个进程出现问题,对属于另外一个进程的数据或者指令区域进行写操作,会...
    文章 2017-05-02 1357浏览量
  • DDD战略篇:架构设计的响应力

    组件之间能够互相调用,但彼此之间不应该有强依赖,即各自完成的业务是相对独立的,不会因为一方掉线而牵连另外一方,比如新闻网站挂掉了,聊天网站应该继续正常提供服务,可能提示用户暂时无法提供新闻信息而已。...
    文章 2017-10-31 5168浏览量
  • 使用 Spring Boot 开发分布式微服务时,我们面临什么...

    35.服务雪崩效应产生的原因因为Tomcat默认情况下只有一个线程池来维护客户端发送的所有的请求,这时候某一接口在某一时刻被大量访问就会占据tomcat线程池中的所有线程,其他请求处于等待状态,无法连接到服务接口。...
    文章 2021-10-26 5浏览量
  • 自研分布式架构 SOFA 背后的工程师|1024快乐

    原因很简单,一个最简单的核心交易系统和核心账务系统,进行最简单的一个事务,也要经过十几次的消息传递,其中任何一次消息传递如果中断,那么这个事务就失败了,而且失败以后,当时业界的SOA标准并没有提出该怎么...
    文章 2018-10-22 2109浏览量
  • 戴文的Linux内核专题:21 配置内核(17)

    引用Linus Torvalds的话:Linux中没有原始设备的原因似乎我个人任何原始设备是一个愚蠢的注意。下面的驱动会使I2C驱动生成调试信息(I2C Bus debugging messages)。接下来,我们有串行外设接口(Serial Peripheral ...
    文章 2017-05-02 755浏览量
  • 如何对西数硬盘固件进行逆向分析(下)

    此时,JTAG已经能够连接并且出现命令行了,整个内核都已经完成加载和初始化,这就是为什么我没有办法在引导程序上下任何断点的原因。我可以写断点到闪存来产生一个异常让系统加载失败,然后删掉断点然后手动跳转到...
    文章 2016-04-29 902浏览量
  • 蚂蚁金服十年自研分布式中间件,成就世界级新金融科技...

    按需供给弹性伸缩:通过数据、应用、流量弹性伸缩和基于单元化的弹性混合云架构,系统具备了按业务粒度进行资源调配的能力,连续两年通过该技术实现双十一、双十二、新春红包等高峰业务弹性伸缩,2016年双十一50%...
    文章 2018-07-26 2994浏览量
  • 微服务架构下,如何打造别具一格的服务治理体验?...

    这中场景通常棘手,不容易第一时间发现,危害比服务计算节点挂掉更大,会拖延整个调用链路恢复的时间 业务处理异常(系统性,可恢复):由于目标服务的处理过程以及上下文环境造成的异常,这种异常的特点是换一个同...
    文章 2017-05-11 1775浏览量
  • 探索分布式服务框架Dubbo3:为何选择Dubbo

    服务与应用紧耦合:服务挂掉,应用无法可用;服务集群负载配置:Nginx配置,存在单点问题;在去选择技术框架时,技术框架最基本要解决上面现存问题,同时我们也要确认出我们的期望,要达到的目标是什么: 支持当前...
    文章 2018-06-21 2266浏览量
  • 博拉科技浅谈中国企业的智能制造之路

    所以我觉得跟宁波是非常有缘的,这也就是为什么我们希望把视觉公司落地在宁波的原因,我们希望跟宁波在座的各位以及我们未来的伙伴共同来做机器视觉、图象处理相关的技术和产品,做工业领域视觉相关的深度学习技术。...
    文章 2017-04-17 4076浏览量
  • 博拉科技浅谈中国企业的智能制造之路

    所以我觉得跟宁波是非常有缘的,这也就是为什么我们希望把视觉公司落地在宁波的原因,我们希望跟宁波在座的各位以及我们未来的伙伴共同来做机器视觉、图象处理相关的技术和产品,做工业领域视觉相关的深度学习技术。...
    文章 2019-09-18 497浏览量
  • 如何带领团队“攻城略地”?优秀的架构师这样做

    2.SRP(单一职责原则):任何一个软件模块,都应该有且只有一个被修改的原因,“被修改的原因“指系统的用户或所有者,翻译一下就是,任何模块只对一个用户的价值负责,该原则指导我们如何拆分组件。举个例子,CTO ...
    文章 2019-07-03 16259浏览量
  • Spring Cloud面试题万字解析(2020面试必备)

    (2)Eureka保证 用性,Eureka各个节点是平等的,几个节点挂掉不会影响正常节点的工作,剩余的节点仍然可以提供注册和查询服务。而Eureka的客户端向某个Eureka注册或发现时发生连接失败,则会自动切换到其他节点,...
    文章 2020-05-12 797浏览量
  • 走向 Linux 2.6

    为了理解反向映射技术,让我们来首先简单了解 Linux 虚拟内存系统的一些基本原理。Linux 内核工作于虚拟内存模式:每一个虚拟页对应一个相应的系统内存的物理页。虚拟页和物理页之间的地址转换由硬件的页表来完成。...
    文章 2012-01-08 949浏览量
  • 走向 Linux 2.6

    为了理解反向映射技术,让我们来首先简单了解 Linux 虚拟内存系统的一些基本原理。Linux 内核工作于虚拟内存模式:每一个虚拟页对应一个相应的系统内存的物理页。虚拟页和物理页之间的地址转换由硬件的页表来完成。...
    文章 2012-01-08 831浏览量
  • 带你读《物联网之魂:物联网协议与物联网操作系统》之...

    数字通信的关键性技术包括编码、调制、解调、解码及过滤等,其中,数字信号的调制及解调是整个系统的核心也是最基本、最重要的技术。现代通信的数字化技术主要表现在以下几个方面。1.信源的编码技术 常用的编码...
    文章 2019-11-12 944浏览量
  • 带你读《极简Spring Cloud实战》之一:微服务与Spring...

    为了降低用户构建和维护分布式系统的难度,推动微服务的落地,Spring Cloud提供了快速构建分布式微服务系统的一些常用功能,如配置管理、服务发现、断路器、智能路由、服务代理、控制总线等提供的一套开发工具。...
    文章 2019-11-17 1612浏览量
  • 《返璞归真-UNIX技术内幕》-第9章 字符设备驱动

    系统中的输入输出设备都是字符设备,它们包括:KL-11/DL-11A——电传串行接口、PC-11——纸带打孔机和LP-11——行打印机。其中KL-11用于连接终端(terminal),作为用户键盘输入和显示输出的交互接口。纸带打孔机...
    文章 2010-07-17 732浏览量
  • 阿里内核月报2014年4月

    比如如果一个debugfs里面的一个文件在打开以后被删除了,对这个打开句柄的任何read/write操作都会使内核挂掉(真的,假的,我了个去)。动态debugfs就是一个杯具,所以Viro希望revoke()在debugfs里面能够工作的ok。...
    文章 2017-06-06 1607浏览量
  • 后端架构师技术图谱

    消息总线 消息的顺序 RabbitMQ RocketMQ ActiveMQ Kafka Redis 消息推送 ZeroMQ 定时调度 单机定时调度 分布式定时调度 RPC Dubbo Thrift gRPC 数据库中间件 Sharding Jdbc 日志系统 日志搜集 配置中心 API 网关 ...
    文章 2018-05-07 6280浏览量
  • Linux 内核中断内幕【转】

    表 1:中断类别及其行为类别原因异步/同步返回行为中断来自I/O设备的信号异步总是返回到下一条指令陷阱有意的异常同步总是返回到下一条指令故障潜在可恢复的错误同步返回到当前指令终止不可恢复的错误同步不会返回X...
    文章 2017-12-21 586浏览量
  • Linux 内核中断内幕【转】

    I/O APIC 由一组 24 条 IRQ 线,一张 24 项的中断重定向表(Interrupt Redirection Table),可编程寄存器,以及通过 APIC 总线发送和接收 APIC 信息的一个信息单元组成。其中与中断亲和力息息相关的是中断重定向表...
    文章 2017-10-11 996浏览量
  • 阿里内核月报2014年7月-8月

    由于它对每个进程的影响是独立的,这不是使进程成为组的原因.controlling tty使进程成为组的原因与信号处理有关系.当DEL或则FS(control-)被输出到tty,SIGINT或者SIGQIT信号被送到组中所有使用这个tty作为controlling ...
    文章 2017-06-06 2741浏览量
  • 《Linux内核设计的艺术:图解Linux操作系统架构设计与...

    Linux操作系统是32位的现代操作系统,16位的中断机制对32位的操作系统而言,显然是不合适的,这也是废除16位中断机制的根本原因。为了建立32位的操作系统,我们不但要“破旧”,还要“立新”——建立新的中断机制。1...
    文章 2017-08-01 1245浏览量
  • ROS机器人程序设计(原书第2版).

    有些操作系统面向实时机器人控制,有些操作系统面向机器人仿真,有些操作系统面向用户交互。这些操作系统大部分都相对封闭,各成体系,没有在学术界和产业界造成影响。而由于ROS极大的开放性和包容性,它能够兼容...
    文章 2017-05-02 9315浏览量
  • 程序设计的5个底层逻辑,决定你能走多快

    现代计算机多采用虚拟存储技术,虚拟存储让每个进程以为自己独占整个内存空间,其实这个虚拟空间是主存和磁盘的抽象,这样的好处是,每个进程拥有一致的虚拟地址空间,简化了内存管理,进程不需要和其他...
    文章 2019-11-22 4580浏览量
  • 面试题有哪些

    ​使用int的原因是,对于当下32位的处理器(CPU)来说,一次处理数据是32位(这里不是指的是32/64位系统,而是指CPU硬件层面),具有高效存取的特点。标识符的命名规则?标识符的含义 是指在程序中,我们自己定义的...
    文章 2021-10-07 41浏览量
  • 这是一份面向Android开发者的复习指南

    Looper是一个死循环,一直观察有没有新的消息到来,之后从Message取出绑定的Handler,最后调用Handler中的处理逻辑,这一切都发生在Looper循环的线程,这也是Handler能够在指定线程处理任务的原因。Looper在主线程中...
    文章 2020-05-04 1023浏览量
  • Activiti实战

    幸运的是,我的第一份工作(3年时间)是为政府单位开发OA系统,这有助于理解在学习Activiti过程中遇到的一些概念性的内容,在此基础上前后花了一周时间写出了第一个在本书中被讲“烂”掉的请假流程。国内很多技术...
    文章 2017-05-02 10469浏览量
  • 1269道Java技术答疑,阿里技术专家帮你Java技术进阶

    云栖社区邀请到6位Java技术专家帮开发者答疑解惑,其中精华的1269道问答已经整理出来,供大家学习!如有Java相关问题,请向专家提问https://yq.aliyun.com/promotion/755 ,或者在云栖社区Java问答界面提问...
    文章 2018-11-22 4835浏览量
1 2 >

云产品推荐

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