• Reactive 架构才是未来

    此标准只描述通过回压来实现异步流式数据交换的必要的行为和实体,最小接口,例如下方的 Publisher,Subscriber。Reactive Streams 只关注在这些组件之间的流式数据中转,并不关注流式数据本身的组装,分割,转换等...
    文章 2020-05-21 8164浏览量
  • 超详细的RabbitMQ入门,看这篇就够了!

    见文知意,直连交换机意思是此交换机需要绑定一个队列,要求该消息与一个特定的路由键完全匹配。简单点说就是一对一的,点对点的发送。完整的代码就是上面的HelloWord的例子,不再重复代码。6.2 Fanout exchange ...
    文章 2020-08-08 95779浏览量
  • 【转】构建需求响应式亿级商品详情页

    京东商城还有一些特殊维度数据:比如套装、手机合约等,这些数据是主商品数据外挂的。我们的性能数据 618当天PV数亿,618当天服务器端响应时间<38ms。此处我们用的是第1000次中第99次排名的时间。单品页流量...
    文章 2017-07-03 2420浏览量
  • 五分钟学后端技术:如何学习Java工程师必须掌握的RPC

    优点1 简单易用开发成本低2 跨语言3 轻量级数据交换4 非冗长性(对比xml标签简单括号闭环) 缺点1 体积大,影响高并发2 无版本检查,自己做兼容3 片段的创建和验证过程比一般的XML复杂4 缺乏命名空间导致信息混合 ...
    文章 2020-03-30 1190浏览量
  • 谈谈对分布式事务的一点理解和解决方案

    这种情况会存在因为消息队列中间件不可用或者本地应用宕导致消息丢失的问题(「本质是因为数据是内存态&xff0c;非持久化」)&xff0c;可靠性不高&xff0c;但是绝大多数情况下是没有问题的。如果使用spring-tx的声明式事务...
    文章 2022-05-13 59浏览量
  • ActiveMQ系列:一个MQ产品的基础知识

    因此系统A对要发送给每个系统的数据进行了组装&xff0c;然后逐一发送&xff1b;2、当代码上线后又新增了一个需求&xff1a;把数据也发送给D&xff0c;新上了一个D系统也要接受A系统的数据。此时就需要修改A系统&xff0c;让他感知...
    文章 2022-11-27 1浏览量
  • 大厂必问的Redis面试题

    持久化机制持久化就是把内存的数据写到磁盘中,防止服务宕导致内存数据丢失。Redis支持两种方式的持久化,一种是RDB的方式,一种是AOF的方式。前者会根据指定的规则定时将内存中的数据存储在硬盘上,而后者在每次...
    文章 2022-01-26 247浏览量
  • RPC框架(技术总结)

    client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体&xff1b;找到服务地址&xff0c;并将消息发送到服务端&xff1b;xff08;client stub封装、发送&xff09;server stub收到消息后进行解码&xff0c;根据...
    文章 2022-05-19 660浏览量
  • 2019年Dubbo你掌握的如何?快看看这30道高频面试题!

    使用 Dubbo 构建的微服务架构就像组装电脑,各环节我们的选择自由度很高,但是最终结果很有可能因为一条内存质量不行就点不亮了,总是让人不怎么放心,但是如果你是一名高手,那这些都不是问题;而 Spring Cloud 就...
    文章 2019-12-18 1779浏览量
  • 阿里毕玄:阿里十年,从分布式到云时代的架构演进之路

    因为我们上了以后才发现单地风险很容易出现风险,尤其是单个机房,比如说路由器、交换机出现问题,你就不知道怎么办,但是多地就没有问题。这个架构对阿里来讲最大的价值:第一,再次具备水平伸缩的能力,我们现在...
    文章 2018-12-21 2788浏览量
  • 高效读写数据,原来是这样做到的

    交换数据如果进程重启&xff0c;JVM 内的 Cache 会失效&xff0c;但 Page Cache 仍然可用Broker 收到数据后&xff0c;写磁盘时只是将数据写入 Page Cache&xff0c;并不保证数据一定完全写入磁盘。从这一点看&xff0c;可能会造成...
    文章 2022-05-16 219浏览量
  • 用通俗的语言讲解RPC原理

    狭义web service就是基于SOAP消息传递协议(一个基于XML的可扩展消息信封格式)来进行数据交换的。Hessian是一个动态类型,简洁的,可以移植到各个语言的二进制序列化对象协议。采用简单的结构化标记、采用定长的...
    文章 2022-02-22 71浏览量
  • 带你读《物联网之魂:物联网协议与物联网操作系统》之...

    例如,卫星通信就是通过通信卫星与地球上任一个或多个地球站进行通信,而不需要专门的交换机的多址方式。多址方式有:频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)空分多址(SDMA)等。6.通信协议 在...
    文章 2019-11-12 1526浏览量
  • 用通俗的语言讲解RPC原理(万字长文)

    狭义web service就是基于SOAP消息传递协议(一个基于XML的可扩展消息信封格式)来进行数据交换的。Hessian是一个动态类型,简洁的,可以移植到各个语言的二进制序列化对象协议。采用简单的结构化标记、采用定长的...
    文章 2022-02-19 275浏览量
  • 超大型金融机构国产数据库全面迁移成功实践

    本次国产数据库采用机架式服务器和本地存储全面替代进口小型及传统SAN存储架构&xff0c;以满足核心系统全量迁移的云原生分布式架构改造。同时为了避免基础设施变动过大导致业务系统不稳定&xff0c;采用Intel&43;海光&...
    文章 2022-08-04 188浏览量
  • 《Java 开发从入门到精通》—— 1.2 面向对象

    本节书摘来异步社区《Java 开发从入门到精通》一书中的第1章,第1.2节,作者:扶松柏,陈小玉,更多章节内容可以访问云栖社区“异步社区”公众号查看。1.2 面向对象 知识点讲解:光盘:视频PPT讲解(知识点)第1章...
    文章 2017-05-02 1629浏览量
  • 史上最强多线程面试44题和答案:线程锁+线程池+线程...

    如果使用ReentrantLock,可能本身是为了防止线程A在写数据、线程B在读数据造成的数据不一致,但这样,如果线程C在读数据、线程D也在读数据,读数据是不会改变数据的,没有必要加锁,但是还是加锁了,降低了程序的...
    文章 2019-09-06 5337浏览量
  • Spark学习[扩展阅读]详解 Spark RDD

    在这些场景下,RDDs 可以利用血缘关系图来高效的记住每一个 transformations 的步骤,并且不需要记录大量的数据就可以恢复丢失的分区数据.RDDs 不太适合用于需要异步且细粒度的更新共享状态的应用,比如一个 web 应用...
    文章 2018-02-13 4240浏览量
  • 软件各种系统架构图

    HLog 引入HLog原因:在分布式系统环境中,无法避免系统出错或者宕,一旦HRegionServer意外退出,MemStore中的内存数据就会丢失,引入HLog就是防止这种情况 工作机制:每个HRegionServer中都会有一个HLog对象,...
    文章 2018-10-22 7392浏览量
  • 2019年Java并发精选面试题,哪些你还不会?...

    如果使用 ReentrantLock,可能本身是为了防止线程 A 在写数据、线程 B 在读数据造成的数据不一致,但这样,如果线程 C 在读数据、线程 D 也在读数据,读数据是不会改变数据的,没有必要加锁,但是还是加锁了,降低了...
    文章 2019-11-29 4788浏览量
  • (2.6w字)网络知识点灵魂拷问(下)——前端面试必问

    1.后端怎么存储session&xff1f;在服务器内存中开辟一块地址空间&xff0c;专门存放每个客户端的私有数据&xff0c;每个客户端根据cookie中保持的sessionId&xff0c;可以获取到session数据。12.3 Cookie与Session区别1&xff09;...
    文章 2022-05-12 89浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    hashcode是否唯一*hashcode只能说是标识对象,在hash算法中可以将对象相对离散开,这样就可以在查找数据的时候根据这个key快速缩小数据的范围,但hashcode不一定是唯一的,所以hash算法中定位到具体的链表后,需要...
    文章 2018-04-02 1958浏览量
  • 主流WEB开发语言简单对比

    它可以从多个模板中组装一个页面,把结果页面输出到浏览器或者文件系统。OO Template Class 一个你可以用在自己程序中的面向兑现的模板类。SimpleTemplate 一个可以创建和结构化网站的模板引擎。它可以解析和编译...
    文章 2017-09-01 2530浏览量
  • 码农翻身讲操作系统2:进程,线程与操作系统那些事

    我听说我的祖先们生活在专用计算机里,一生只帮助人类做一件事情,比说微积分运算 了、人口统计了、生成密码、甚至通过织布印花!如果你想在这些专用“计算机”上干点别的事儿,例如安装个游戏玩玩,那是绝对不...
    文章 2018-02-07 1420浏览量
  • 前端学习资料整理

    前端思维导图js变量js运算符js数组js流程语句js字符串函数js函数基础jsdom操作js正则表达式js数据类型前端技术点总结&xff1a;基础篇布局、自适应布局webpack、gulp了解的程度&xff0c;平时怎么使用的&xff0c;常用的属性...
    文章 2022-01-08 150浏览量
  • 万字长文|一文了解云计算,全世界一台计算机

    从大型、PC、传统数据中心到云计算数据中心&xff0c;全球的计算体系结构经历了私有集中化到个人分散化再到集中化和社会化的过程。那么&xff0c;什么是云计算呢&xff1f;首先&xff0c;云计算是针对企业IT和互联网IT的一种...
    文章 2021-12-17 92浏览量
  • 万字长文|一文了解云计算,全世界一台计算机

    从大型、PC、传统数据中心到云计算数据中心&xff0c;全球的计算体系结构经历了私有集中化到个人分散化再到集中化和社会化的过程。那么&xff0c;什么是云计算呢&xff1f;首先&xff0c;云计算是针对企业IT和互联网IT的一种...
    文章 2021-12-17 103浏览量
  • 万字长文|一文了解云计算,全世界一台计算机

    从大型、PC、传统数据中心到云计算数据中心&xff0c;全球的计算体系结构经历了私有集中化到个人分散化再到集中化和社会化的过程。那么&xff0c;什么是云计算呢&xff1f;首先&xff0c;云计算是针对企业IT和互联网IT的一种...
    文章 2021-12-17 87浏览量
  • 【Dubbo系列2】基础知识

    同步转异步。Transport&xff0c;网络传输层&xff0c;抽象了网络传输的统一接口&xff0c;这样用户想用 Netty 就用 Netty&xff0c;想用 Mina 就用 Mina。Serialize&xff0c;序列化层&xff0c;将数据序列化成二进制流&xff0c;当然也...
    文章 2022-05-29 39浏览量
  • PHP面试题目搜集

    这些特性使JSON成为理想的数据交换语言。易于人阅读和编写&xff0c;同时也易于机器解析和生成(网络传输速率)。d.&34;名称/值&34;对的集合&xff0c;不同语言中&xff0c;它被理解为对象(object)&xff0c;记录(record)&xff0c;...
    文章 2022-04-24 61浏览量
1 2 >

云产品推荐

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