• 了解何时使用RabbitMQ

    虽然Java具有像JMS这样的消息传递标准,但它对于需要分布式消息传递的非Java应用程序没有帮助,因为它严重限制了集成场景,微服务。随着AMQP的出现,跨语言的灵活性成为开源消息中介的真实存在。建筑与设计 RabbitMQ...
    文章 2018-09-19 1190浏览量
  • 5.2 TLP的路由

    上文简要讲述了配置请求TLP使用ID路由方式从上游端口向下游端口的传递规则,但是Vendor_Defined消息报文和Cpl和CplD报文还可能从下游端口向上游端口进行传递。此时PCIe总线处理方法略有不同。下文仍以图5?5为例说明...
    文章 2013-07-22 1121浏览量
  • 什么时候该用RabbitMQ,什么时候该用 Apache Kafka

    自然,这导致了有关如何为您的需要-特别是那些已经投资在一个特定的选择,选择正确的消息传递技术的问题。我们批发选择吗?用正确的工具做正确的工作?我们有没有正确地布置手头的工作以满足业务需求?鉴于此,对我来说...
    文章 2017-08-01 1654浏览量
  • 如何在 Laravel 中“规范”的开发验证码发送功能

    场景配置,例如验证码不同频道的 template 等,这样消息器就可以根据发送网关来判断使用场景的配置是什么。再次吐槽,easy-sms 的契约设计也应该是这个思想,但是 getContent/getTemplate/getData 在实际网关调用的...
    文章 2017-10-25 4285浏览量
  • [Erlang 0060]Joe Armstrong 论文《面向软件错误构建...

    这些进程没有共享数据,进程之间只通过消息传递的方式进行通信,这就限制了软件错误造成的影响. 一旦进程之间共享有任何公共资源,譬如内存,或指向内存的指针,或互斥体等等,一个进程中的一个软件错误破坏共享资源的可能...
    文章 2017-12-03 1642浏览量
  • [解读REST]3.基于网络应用的架构

    基于网络 VS 分布式:基于网络的架构和软件架构的区别在于,组件之间的通信仅限于消息传递或者消息传递的等价物。基于网络的系统和分布式系统之间有细微的差异,比如一个分布式系统在其消费者看来和普通的集中式系统...
    文章 2017-09-17 1125浏览量
  • 2019年Spring Boot面试都问了...快看看这22道面试题!

    8、基于环境的配置 使用这些属性,您可以将您正在使用的环境传递到应用程序:Dspring.profiles.active={enviornment}。在加载主应用程序属性文件后,Spring 将在(application{environment}.properties)中加载后续...
    文章 2019-11-26 1147浏览量
  • MQTT与SSE的对比

    2019年,安全研究人员详细描述了至少3200个拥有智能家居技术的家庭是如何由于MQTT的不安全错误配置而可能受到黑客攻击的。再加上其他必需的东西,比如创建开发人员文档,就很容易理解为什么您最终会认为,从操作和...
    文章 2020-07-03 455浏览量
  • 《CMEM与DSPLINK详解(一)》:CMEM与DSPLINK简介

    DSPLINK 提供的所有模块功能,而且可能只需要一种消息传递机制,因此 TI 的 DSPLINK 提供了可配置功能,用户可以根据自己的需要进行裁剪配置,以满足应用需求。DSPLINK的软件架构如下图所示: 2.1、GPP 从上图,在...
    文章 2014-11-03 1935浏览量
  • 带你读《微服务架构设计模式》之三:微服务架构中的...

    本章将探讨各种进程间通信机制,包括REST和消息传递,并讨论如何进行权衡。选择合适的进程间通信机制是一个重要的架构决策。它会影响应用程序可用性。更重要的是,正如我在本章和下一章中所解释的那样,进程间通信...
    文章 2019-11-04 7592浏览量
  • 如何选择消息队列?

    如果系统使用消息队列主要场景是处理在线业务,比如在交易系统中用消息队列传递订单,需要低延迟和高稳定性,建议使用 RocketMQ。如果需要处理海量的消息,像收集日志、监控信息或是埋点这类数据,或是你的应用场景...
    文章 2019-10-31 1406浏览量
  • 《基于模型的软件开发》——1.3 宝贵教训

    按值传递行为:这种奇特的现象出现于在消息传递小程序(applet)的现代程序中。它与按引用传递数据类似,只是在这种情况下是接收方会受到意想不到的影响。原因在于applet在其所做事情中没有受到约束。当接收方调用...
    文章 2017-07-03 1023浏览量
  • 《Puppet权威指南》——1.2 自动化运维工具箱

    Chef如何工作如果忽略所有的细节,Chef是这样工作的:在工作站(Workstation)上定义各个客户端(Client)应该如何配置,然后将这些信息上传到中心服务器,每个客户端连到中心服务器工作站查看如何配置,然后进行...
    文章 2017-07-03 1517浏览量
  • 【最佳实践】Beats导入RabbitMQ日志至阿里云Elatic ...

    消息队列的基本体系结构很简单-有一些称之为生产者(producers)的客户端应用程序,它们可以创建消息并将其传递到代理(即消息队列)。其他应用程序(称为消费者,也即consumers)连接到队列并订阅要处理的消息。...
    文章 2020-05-15 674浏览量
  • iOS开发拓展篇-XMPP简单介绍

    最初,XMPP作为一个框架开发,目标是支持企业环境内的即时消息传递和联机状态应用程序。当时的即时消息传递网络是私有的,不适合企业使用。XMPP前身是Jabber(1998年),是一个开源组织定义的网络即时通信协议 XMPP...
    文章 2016-05-05 2080浏览量
  • 面试官竟让我用Redis实现一个消息队列!

    话不多说,先代码配置RedisTemplate配置RedisTemplate的主要目的是配置序列化方式以解决乱码问题,同时合理配置序列化方式还能降低一点性能开销。配置RedisTemplate,解决乱码问题 Bean public RedisTemplate&...
    文章 2020-02-14 1014浏览量
  • iOS开发拓展篇-XMPP简单介绍

    最初,XMPP作为一个框架开发,目标是支持企业环境内的即时消息传递和联机状态应用程序。当时的即时消息传递网络是私有的,不适合企业使用。XMPP前身是Jabber(1998年),是一个开源组织定义的网络即时通信协议 XMPP...
    文章 2014-09-21 760浏览量
  • 性能测试新手误区(四):一切来自录制

    也许根本没有必要去想如何录制客户端发起一个会话并发送消息这个动作,或者发送文件、群消息等等其他操作。至于如何实现,如果你有编码能力,可以将开源代码引入到自己的测试代码中(需是标准协议),否者可能需要让...
    文章 2017-07-10 821浏览量
  • 为什么配置模式令人抓狂?尝试用编程语言来写吧

    通常情况下,你必须编写一个辅助程序来检查配置,并在传递给程序之前调用。很少有程序会遇到这个问题,通常,使用简单的类型系统就可以发现程序中的细小错误。YAML 的隐式转换和可移植性问题非常突出。这一点已经...
    文章 2020-04-30 993浏览量
  • 微服务架构的优点和缺点总结

    微服务架构的好处与优势 微服务架构模式有很多好处。首先,通过分解巨大单体式应用为多个服务方法...后面的系列我们会看看如何基于软件部署方法例如NGINX,可以方便的在微服务层面提供缓存、权限控制、API统 计和监控。
    文章 2019-11-02 3869浏览量
  • 《WCF全面剖析》-章节内容简介

    本章首先会对WCF基本异常处理模式进行介绍,读者借此会了解到如何进行异常的抛出与捕获,异常详细信息如何传递,以及错误契约该如何定义。异常和消息是错误信息的两种不同的载体,我们会详细介绍通过两种不同形式...
    文章 2017-10-26 1510浏览量
  • 《基于模型的软件开发》——2.2 广度优先处理(又称...

    在解决方案中的每一个点,下一步操作由一个消息触发,该消息直接从引起触发条件的对象传递到具有响应的对象。没有任何间接或者中介参与协作。抽象与逻辑不可分性相结合的结果就是保证每一个行为都是自包含的。2.2.1...
    文章 2017-07-03 1094浏览量
  • ActiveMQ

    现在先为大家介绍下如何配置ActiveMQ的服务器端: 1、当然是下载软件了 去官方网站下载:http://activemq.apache.org/ 我下载的是apache-activemq-5.8.0-bin 5.8版本,当然开源的也是支持下载source的,需要自己编译...
    文章 2015-08-19 1693浏览量
  • Docker持续部署图文详解|高效运维最佳实践06

    在接收到Git传递过来的消息后,触发这个远程构建(到目标服务器),按照预定义的任务列表,执行一系列的工作,重建容器等。详见如下: 我们把其中最关键的Shell脚本内容摘抄出来。这些Docker相关操作,在第1部分...
    文章 2017-11-08 1695浏览量
  • ROS机器人程序设计(原书第2版).

    该章介绍如何对你的机器人进行使用导航功能包集所需的初始化配置。然后用几个例子对导航功能包集进行说明。第9章延续第8章的内容,介绍如何使用导航功能包集使机器人有效地自主导航。该章介绍使用ROS的Gazebo仿真...
    文章 2017-05-02 9294浏览量
  • 从架构演进的角度聊聊Spring Cloud都做了些什么?

    分布式消息传递 这些特性都是由不同的组件来完成,在架构的演进过程中扮演着重要的角色,接下来我们一起看看。微服务架构 Spring Cloud解决的第一个问题就是:服务与服务之间的解耦。很多公司在业务高速发展的时候,...
    文章 2016-09-26 1693浏览量
  • 从理想到现实:基于云的开发离我们越来越近

    增量式的变化可以在日常站会上或通过即时消息传递平台进行沟通。接下来是汉娜的故事。她最近受邀加入新团队,她对第一天的工作感到很兴奋,希望能够尽快开始工作。她打开了“第一天:开发配置”wiki 页,一边照着...
    文章 2020-06-10 430浏览量
  • Android源码剖析之Framwork层后记篇(硬件消息传递、...

    一言不合就来图,且下图,有关硬件消息传递-以下是消息在硬件中处理后如何传递到Window层的过程 硬件的消息,由触屏和按键触发,通过驱动处理,形成Up、Down、Move这样的事件,然后再把消息分发到KeyQ类中, 由...
    文章 2016-09-01 1208浏览量
  • 2017上海QCon之旅总结(中)

    可靠消息传递 削峰和流控 缓存突发消息 按能力消费 延迟消费 定时任务-延后推 离线任务-随时拉 旧架构的问题 旧架构如上图,采用NRW的算法,读取数据的时候会做去重之类的处理。PPT中描述了一些旧架构的问题: 积压...
    文章 2017-10-31 1314浏览量
  • 带你读《软件架构理论与实践》之二:软件架构的概念

    二元连接件有两个角色,如RPC的角色为caller 和callee,管道的角色是reading 和writing,消息传递的角色是sender 和receiver等。有的连接件有多于两个的角色,如事件广播有一个事件发布者角色和任意多个事件接收者...
    文章 2019-10-31 2013浏览量
1 2 3 4 ... 13 >

云产品推荐

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