• 《分布式系统:概念与设计》一3.3.4 协议

    这个问题的解决方案涉及为服务动态分配端口以及提供绑定机制,使得客户能用符号化名字定位服务和相应的端口。这些将在第5章做进一步讨论。数据包传递 网络层采用两种方法传递数据包。数据报包传递:术语“数据报”...
    文章 2017-08-01 914浏览量
  • 五分钟学后端技术:如何学习Java工程师必须掌握的RPC

    在一个典型 RPC 的使用场景中,包含了服务发现、负载、容错、网络传输、序列化等组件,其中“RPC 协议”就指明了程序如何进行网络传输和序列化。图 1:完整 RPC 架构图 如下是 Dubbo 的设计架构图,分层清晰,功能...
    文章 2020-03-30 1098浏览量
  • 从0到千万DAU,这5年闲鱼架构如何演进?

    组件与服务端打通,组件组装逻辑与数据直接由服务端完成,客户端负责解析与渲染。因此这个时期客户端更多的工作是支持交互的基础的UI组件和动态适配性。架构演进——平台期 随着业务的发展,闲鱼基于商品体系的业务...
    文章 2019-11-05 7523浏览量
  • QCon演讲|闲鱼从零到千万DAU的应用架构演进

    架构演进方向:前后端的协议、工具的自动化 服务端通过Mbaas(服务端提供基础的数据源(商品、用户、搜索、互动),让客户端/前端通过类SQL的描述一次性获取自己想要的数据,后端不需要增加接口)来实现活动、feeds投放的...
    文章 2019-10-25 5803浏览量
  • 带你读《物联网之魂:物联网协议与物联网操作系统》之...

    它在其他6层工作的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联系,并完成网络用户提出的各种网络服务及应用所需的监督、管理和服务等各种协议。此外,该层还负责协调各个...
    文章 2019-11-12 936浏览量
  • 独家下载!阿里如何用 AI 写代码?

    表达能力:主要做数据输出以及对工程部分接入通过 DSL 适配将标准的结构化描述做 Schema2Code通过 IDE 插件能力做工程接入算法工程:为了更好的支撑 D2C 需要的智能化能力,将高频能力服务化,主要包含数据生成处理...
    文章 2020-02-19 6706浏览量
  • 阿里如何用 AI 写代码?

    可复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2020-02-24 493浏览量
  • 基于C/S的4层架构 —— ESFramework介绍之(6)

    如果,终端请求的功能服务位于外部系统,则功能插件会自动定位外部系统的地址,然后通过WebService等方式向外部系统提交请求。好了,读者已经了解了ESFramework中的4层结构和“类似地域分布式”结构是怎么回事了,...
    文章 2006-05-28 839浏览量
  • 阿里巴巴正式开源自研动态非侵入AOP解决方案:JVM-...

    我想开发录制回放、故障模拟、动态日志、行链路获取等等工具,就算我开发完成了,这些工具底层实现原理相同,同时使用,要怎么消除这些工具之间的影响,怎么保证这些工具动态加载,怎么保证动态加载/卸载之后不会...
    文章 2018-02-06 5616浏览量
  • [连载]《C#通讯(串口和网络)框架的设计与实现》-1....

    有人问题串口通讯、网络通讯怎么做,有人回答这些很容易,但是要把上述问题以及其他问题都考虑周全的话就是一个复杂的问题,并且有些问题不是很好解决。1.2 框架简介 如果一个公司的硬件产品众多,协议又各不相同,...
    文章 2015-11-20 884浏览量
  • 独家下载!阿里如何用 AI 写代码?

    表达能力:主要做数据输出以及对工程部分接入通过 DSL 适配将标准的结构化描述做 Schema2Code通过 IDE 插件能力做工程接入算法工程:为了更好的支撑 D2C 需要的智能化能力,将高频能力服务化,主要包含数据生成处理...
    文章 2020-02-19 1135浏览量
  • 独家下载!揭秘阿里这样实现前端代码智能生成

    可复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2020-02-11 496浏览量
  • 双 11 模块 79.34%的代码是怎样智能生成的?

    可复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2019-11-25 9186浏览量
  • 独家揭秘|阿里怎么做双11全链路压测?

    下面将结合主题系列前几次的文章,介绍下在数据准备、架构改造、流量安全策略(环境及流量隔离)、压测实施、问题定位分析这几方面,阿里巴巴在双十一压测这个项目上具体是怎么做的。数据准备 大促活动确定之后,会...
    文章 2019-10-28 5488浏览量
  • 双 11 模块 79.34%的代码是怎样智能生成的?

    可复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2019-11-21 1707浏览量
  • 独家揭秘|阿里怎么做双11全链路压测?

    下面将结合主题系列前几次的文章,介绍下在数据准备、架构改造、流量安全策略(环境及流量隔离)、压测实施、问题定位分析这几方面,阿里巴巴在双十一压测这个项目上具体是怎么做的。压测环境改造 数据准备的同时,...
    文章 2019-10-22 18753浏览量
  • 阿里巴巴基础设施挑战与芯片策略

    同样,我们在服务器领域里也做了从部件到整机服务器架构优化的设计,这是新一代的云服务器玄武,它其实也是一个模块化设计,就是在服务器硬件层面是模块化的,可以自由地组合、组装,通过不同的组装之后可以满足不同...
    文章 2019-11-11 1379浏览量
  • 做了那么多架构,你真的懂 SOA 了吗?

    面向服务的架构致力于在企业内的不同的业务环境内,建设业务功能驱动的服务,从而将服务组装成有价值、更高级别的业务流程和解决方案平台。面向服务的架构的真正的价值体现在当可重用的服务被灵活组合、编排在一起来...
    文章 2020-04-07 1215浏览量
  • 支付系统如何进行分布式改造

    产品层:通过基础服务层提供的服务组装成具体业务场景功能,对客户、商户运营等人员提供服务。一般会把服务商户的功能划分为商户域,服务 C 端用户的划分为用户域。可以按照这两个域拆分成两个子系统,也可以...
    文章 2019-08-03 738浏览量
  • 干货|支付系统如何进行分布式改造

    产品层:通过基础服务层提供的服务组装成具体业务场景功能,对客户、商户运营等人员提供服务。一般会把服务商户的功能划分为商户域,服务C端用户的划分为用户域。可以按照这两个域拆分成两个子系统,也可以更进一步...
    文章 2018-05-17 2143浏览量
  • 支付宝端智能化探索与实践|xMedia:多媒体端智能应用...

    业务将流程描述的协议传入框架,框架将该协议解析成由functor组装。针对不同的业务,该协议可以从云端进行配置。图一般由三部分组成,输入、中间处理和输出。输入可以是麦克风、相机、传感器等数据,这些数据被采集...
    文章 2020-01-16 441浏览量
  • 支付宝端智能化探索与实践|xMedia:多媒体端智能应用...

    业务将流程描述的协议传入框架,框架将该协议解析成由functor组装。针对不同的业务,该协议可以从云端进行配置。图一般由三部分组成,输入、中间处理和输出。输入可以是麦克风、相机、传感器等数据,这些数据被采集...
    文章 2020-01-20 1911浏览量
  • 阿里高级技术专家:整洁的应用架构“长”什么样?

    二方库的重新定位*在大部分情况下,二方库的确是用来定义服务接口和数据协议的。但是二方库区别于JSON的地方是它不仅仅是协议,它还是一个Java对象,一个Jar包。既然是Java对象,就意味着我们就有可能让DTO承载除了...
    文章 2020-01-20 2767浏览量
  • 阿里高级技术专家:整洁的应用架构“长”什么样?

    在大部分情况下,二方库的确是用来定义服务接口和数据协议的。但是二方库区别于JSON的地方是它不仅仅是协议,它还是一个Java对象,一个Jar包。既然是Java对象,就意味着我们就有可能让DTO承载除了getter,setter之外...
    文章 2020-01-21 1849浏览量
  • 阿里毕玄:程序员如何提升自己的硬实力

    我在最早设计HSF的几个框的时候,是没有设计好服务消费者/提供者要怎么和现有框架结合的,在设计负载均衡这个部分也反复了几次,这个主要是因为自己当时对这个领域掌握不深的原因造成的;2).太技术化。在HSF的阶段,...
    文章 2019-01-23 8109浏览量
  • 工程师笔记:我对数据库系统云原生化的一些思考

    用过云产品的人知道,云上提供的产品就像一块块独立的积木,还需要你自己动手拼接组装,能否搭建出稳定牢固的底座取决于你对产品是否熟悉,还是有一定的技术门槛,除此外运行过程中某块积木坏了,需要依赖人工进行...
    文章 2019-07-28 1311浏览量
  • 毕玄:我在阿里的十年技术感悟

    可持续性,作为一个要在生产环境持续运行很多年的系统而言,怎么样让其在未来更可持续的发展,这个对设计阶段来说至关重要,这里最low的例子是最早设计HSF协议的时候,协议头里竟然没有版本号,导致后来升级都特别...
    文章 2019-01-24 6265浏览量
  • 物联网,昨天在人间已是巅,今天还想要上青天!

    所以,这次就来说说物联网是怎么上天、下凡两不误的。卫星x物联网=空天地升维攻击 本着我一贯的套路,先摆事实再讲道理。物联网“上天”早就已成事实,地面与太空的“联手”早已成为物联网圈的大咖们纷纷撸起袖子...
    文章 2018-02-08 1555浏览量
  • 想染指系统架构?你绝对不可错过的一篇

    本文讲的是想染指系统架构?你绝对不可错过的一篇。系统设计入门 翻译 有兴趣参与翻译?...虽然它们通常由政府,网络服务提供商和大公司管理,但 DNS 服务管理仍可能是复杂的。DNS 服务最近遭受 DDoS 攻击,阻止...
    文章 2017-10-17 2243浏览量
  • [译]系统设计入门|掘金翻译计划

    如果服务性能的增长与资源的增加是成比例的,服务就是可扩展的。通常,提高性能意味着服务于更多的工作单元,另一方面,当数据集增长时,同样也可以处理更大的工作单位。1 另一个角度来看待性能与可扩展性: 如果你的...
    文章 2017-10-16 1766浏览量
1 2 >

云产品推荐

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