• 糟糕的应用层通信协议设计

    当问其设计人员为何如此设计时,说一直就是这么设计的,自己也不知道这么设计的原因,还美滋滋地说一直没有什么问题,真想揍他一拳。2 糟糕设计之二:用结构体代码而不是文本描述消息结构 项目2中,根本无协议的描述...
    文章 2017-08-01 1078浏览量
  • 年末学弟四面阿里面经!

    3、JVM内存模型,栈空间都放什么,什么情况下栈内存会溢出等;4、JVM调优;5、JVM垃圾收集机制;6、比较关心金融方面的知识是否了解,是否有过金融项目开发的经验;7、jvm栅栏问题,threadlocal的使用;8、JVM 9、多...
    文章 2020-12-29 134浏览量
  • 自顶向下方法(原书第6版)》一1.1 什么是因特网

    RFC最初是作为普通的请求评论(因此而得名),以解决因特网先驱者们面临的网络和协议问题[Allman 2011]。RFC文档往往是技术性很强并相当详细的。它们定义了TCP、IP、HTTP(用于Web)和SMTP(用于电子邮件)等协议...
    文章 2017-06-02 1317浏览量
  • 《深入解析IPv6(第3版)》——1.2 IPv4地址空间受限...

    让我们考虑一下NAT的运行方式并解释一下为什么网络地址转换是一种扩展性不强的临时替代方案,而且这种方案会对端到端的通信造成不良影响。例如,如果某个小企业使用了192.168.0.0/24这个私有IPv4地址前缀作为公司的...
    文章 2017-05-02 2041浏览量
  • 蚂蚁金服通信框架SOFABolt解析|编解码机制

    除此情况,Command 的版本升级,往往会同步做协议的升级。RequestId:请求 ID,该字段主要用于异步请求时,保留请求存根使用,便于响应回来时触发回调。另外,在日志打印与问题调试时,也需要该字段。Codec:序列化...
    文章 2018-12-11 1152浏览量
  • 《Cisco防火墙》一8.2 站NAT分析

    在这种情况下,就必须回答这样一个问题:如果ASA只保存源端口(就像ASA在NAT技术中的操作方式那样),那么从同一个外部主机返回的数据包会出现什么情况?在例8-4中,nat和global命令的作用是让所有位于dmz接口且源...
    文章 2017-05-02 1551浏览量
  • 云原生网络代理 MOSN 多协议机制解析|SOFAChannel#13 ...

    但是与前两者不同的是,MOSN 针对典型的微服务通信场景,抽象了一套适用于基于多路复用 RPC 协议的扩展框架,屏蔽了 MOSN 内部复杂的协议处理及框架流程,开发者只需要关注协议本身,并实现对应的框架接口能力即可...
    文章 2020-03-30 125浏览量
  • 蚂蚁金服通信框架SOFABolt解析|编解码机制

    除此情况,Command 的版本升级,往往会同步做协议的升级。RequestId:请求 ID,该字段主要用于异步请求时,保留请求存根使用,便于响应回来时触发回调。另外,在日志打印与问题调试时,也需要该字段。Codec:序列化...
    文章 2019-08-01 510浏览量
  • API接口设计 注意问题

    例如,为空时JSON正确地表示应该是null,但如 果转为了String就变成了"null",那问题就来了,我遇到的因为这个错误的转换导致的程序奔溃已经好几次了,第一次的时候,查了一整天才定位到问题所在 6、接口统计功能 在...
    文章 2016-05-12 13694浏览量
  • 【杂谈】WebService是什么

    什么是Web Service 对这个问题,我们至少有两种答案。从表面上看,Web service 就是一个应用程序,它向外界暴露一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把...
    文章 2015-08-12 1367浏览量
  • 【剖析|SOFARPC 框架】系列之SOFARPC跨语言支持剖析

    序列化的协议选择列一些考虑要点: 是否采用具备自我描述能力的序列化方案,如不需要借助一些 schema 或者接口描述文件。是否为语言无关的,包括脚本语言在内。是否压缩比例足够小,满足网络传输场景的要求。是否...
    文章 2019-08-01 571浏览量
  • 应用交付工程师Troubleshooting经验分享2

    而不是出问题的时候,才检查到原来这个没有配。一般来说除了一些仅仅提供浏览业务的服务器,例如各大网站的新闻频道等等,客户服务器涉及到用户登录才能操作的系统,那是必须要配会话保持的。至于配了会话保持后,...
    文章 2017-11-15 1104浏览量
  • 无责任畅想:云原生中间件的下一站

    1.Sidecar 的能力Proxy Service Mesh 中 sidecar 的一个典型代表是 envoy,其本质是一个具备通信能力的 local proxy,具备如下数据面能力:流量控制序列化协议转换通信协议转换数据路由控制实际上,envoy 仅仅是...
    文章 2021-02-08 4002浏览量
  • 什么是MTU?为什么MTU值普遍都是1500?

    问题在路由器拨号,如果是PC拨号,那么PC会进行PPPoE的封装,会按照MTU:1492来进行以太网帧的封装,即使通过路由器,路由器这时候也只是转发而已,不会进行拆包。而当用路由器拨号时,PC并不知道路由器的通信...
    文章 2017-10-10 75882浏览量
  • TCP状态转换

    什么情况下会出现此种情况呢?其实细想一下,也不难得结论:那就是如果双方几乎在同时close一个SOCKET的话,那么就出现了双方同时发送FIN报文的情况,也即会出现CLOSING状态,表示双方都正在关闭SOCKET连接。CLOSE...
    文章 2012-02-18 582浏览量
  • TCP状态转换

    什么情况下会出现此种情况呢?其实细想一下,也不难得结论:那就是如果双方几乎在同时close一个SOCKET的话,那么就出现了双方同时发送FIN报文的情况,也即会出现CLOSING状态,表示双方都正在关闭SOCKET连接。CLOSE...
    文章 2012-02-18 702浏览量
  • 带你读《计算机网络问题与解决方案:一种构建弹性现代...

    本章将详细讨论以下问题:如何使传输系统模型化,使得工程师能够快速而充分地理解这些系统所需要解决的问题,以及如何将多种协议组合起来解决这些问题?本章将讨论三种具体的模型: 美国国防部模型 开放系统互连模型...
    文章 2019-11-07 497浏览量
  • 是用的不对,还是Swagger本身设计问题

    从异常信息表象来看,是一个强转导致的问题,代码试图将一个空的字符串转换成数值类型导致异常抛。并且是getExample时抛的异常,这里需要了解swagger ui的加载过程和基础架构才能直接定位。swagger中的example是...
    文章 2020-12-09 267浏览量
  • Leo|20页PPT剖析唯品会API网关设计与实践

    1.nginx工作流程复杂,对大多数人来说,只能当作黑盒子用,出问题难以真正在代码级理解根本原因,扩展核心功能较为困难。2.基于openresty扩展,本身有性能开销,对java、erlang、go的性能优势不明显 3.对内部协议和...
    文章 2017-08-01 2055浏览量
  • ARP 地址分类 NAT技术

    域网中有效识别,但一旦局域网到达公网,就没有任何意思了,因此为解决这种问题,就出现了一种技术称为NAT,即地址的映射技术。3.4 NAT技术 3.4.1 基本网络地址转换(Basic NAT) 这一种也可称作NAT或“静态NAT”...
    文章 2017-10-09 843浏览量
  • 网络基础三 ARP 地址分类 NAT技术

    就类似于人的身份证和护照的关系一样,默认私网地址只在本局 域网中有效识别,但一旦局域网到达公网,就没有任何意思了,因此为解决这种问题,就出现了一种技术称为NAT,即地址的映射技术。3.4 NAT技术 3.4.1 基本...
    文章 2017-10-09 967浏览量
  • Linux下套接字详解(补充)-OSI七层与TCP/IP五层网络...

    除了层的数量之外,开放式系统互联(OSI)模型与TCP/IP协议什么区别?开放式系统互联模型是一个参考标准,解释协议相互之间应该如何相互作用。TCP/IP协议是美国国防部发明的,是让互联网成为了目前这个样子的标准之一...
    文章 2016-05-18 2735浏览量
  • java小技巧-关于乱码的那些个破事

    不过就本文来说,我更多的想阐述为什么会产生乱码,什么情况下会产生乱码,然后如何去解决乱码,对于有哪些乱码情况非常多,并不一定是那一种情况导致的,清楚了过程和原理,那么乱码都不在乎是什么大问题: ...
    文章 2011-10-30 2053浏览量
  • 《Unix编程艺术》重读笔记(二)

    无论何时碰到涉及编辑某类复杂二进制对象的设计问题时,unix传统都提倡首先考虑,是否能够编写一个能够在可编辑的文本格式和二进制格式之间来回进行无损转换的工具?这类工具可称为文本化器(textualizer). 宁愿抛弃...
    文章 2017-05-18 1312浏览量
  • 公测与奥运同行,云服务总线CSB:“连”无边界

    如果链路很复杂,我们从链路的调用端到服务的提供端,任何一个环节都有可能出问题,这时候我们CSB需要有一个监控的机制,并且要有一个链路级的分析方式,帮助快速地排查、分析、解决问题。综合场景 图中连接不同环境...
    文章 2016-08-11 3634浏览量
  • 【杭州云栖】AliQUIC:场景化高性能传输网络实践

    最后一个是成本,CDN发展到今天,成本已经是决定CDN厂商生死存亡的大事了,如果一个传输协议只是一味地追求效率,也不追求公平性,那很简单,最傻的办法是每个包多发几遍就好了,这样效率上基本上没什么问题了,但...
    文章 2018-09-22 3506浏览量
  • 什么是物联网?常见IoT 物联网协议最全讲解

    MQTT-SN协议引入了MQTT-SN网关这一角色,网关负责把MQTT-SN协议转换为MQTT协议,并和远端的MQTT Broker进行通信。MQTT-SN协议支持网关的自动发现。MQTT-SN协议的通信模型如图2-2所示。2.3 CoAP协议CoAP...
    文章 2020-10-10 18950浏览量
  • 未来网络发展的趋势——IPv6详细讲解与基本配置

    网络地址转换/协议转换协议转换、传统的IPv4下的动态地址(NAT)以及适当的应用层网关几种技术结合起来,将IPV4地址和IPV6地址分别看做是NAT技术中的内部地址和全局地址,从而实现IPV4和IPv6之间的相互通信。...
    文章 2017-11-22 1025浏览量
  • CDN的HTTPS配置及常见问题

    如果客户获取得到的是其他格式的证书是需要转换后然后提交到CDN服务中的,常见格式切换格式请参考:CDN 证书格式说明,而其中的私钥文件如果是-BEGIN PRIVATE KEY-,-END PRIVATE KEY-样式的话是需要通过如下命令转换...
    文章 2020-03-11 1415浏览量
  • CDN的HTTPS配置及常见问题

    如果客户获取得到的是其他格式的证书是需要转换后然后提交到CDN服务中的,常见格式切换格式请参考:CDN 证书格式说明,而其中的私钥文件如果是-BEGIN PRIVATE KEY-,-END PRIVATE KEY-样式的话是需要通过如下命令转换...
    文章 2020-03-11 1178浏览量
1 2 3 4 ... 33 >

云产品推荐

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