• 经历400多天打磨,HSF的架构和性能有哪些新突破?

    2017年的双十一圆满结束了,1682亿的成交额再一次刷新了记录,而HSF(High Speed Framework,分布式服务框架)当天调用量也突破了3.5万亿次,调用量是2016年双十一的三倍多。...java.util.Collections$UnmodifiableSet ...
    文章 2018-01-16 2568浏览量
  • 并发环境下HashMap引起的full gc排查

    HSF线程开了200个,应用相关的正在运行的线程最多的是com.taobao.trip.atw.service.impl.AtwSearchServiceImpl.searchInterProduct(AtwSearchServiceImpl.java:505),一共177个,小于HSF线程数,属于正常,其他线程...
    文章 2016-04-05 2359浏览量
  • 多租户微服务中使用Java Config注册HSF服务

    有了速卖通中间件的spring-boot-starter-hsf,在基于Spring Boot微服务中使用HSF,是件简单而惬意的事情。我们首先来看最简单的服务注册 HSFProvider(serviceInterface=QasHsfService.class,serviceVersion="1.0.0....
    文章 2016-12-20 4376浏览量
  • hotswap 用户手册

    Hotswap 是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。当前java虚拟机的动态加载机制只允许修改类的方法体,而打了hotswap补丁以后,可以增加,删除类属性,方法,甚至可以改变一个类的父类。...
    文章 2016-04-08 1380浏览量
  • 看!闲鱼在ServiceMesh的探索和实践

    为了模拟线上详情页真实流量情况,每次上游请求处理过程会调用21次下游Java HSF服务,所以图中QPS换算成Mesh流量时,需要乘以21倍,以下测试都是如此 如图所示:Mesh方式相比直连方式,Consumer侧CPU消耗增长一倍,每...
    文章 2019-08-08 2916浏览量
  • 专有云传统HSF升级Pandora Boot开发

    将结合HSF代码和Pandora Boot代码进行详解传统HSF应用如何升级至Pandora Boot开发。背景信息HSF开发应用的劣势在于HSF要使用指定的Ali-Tomcat容器&xff0c;还需要在Ali-Tomcat等容器中加入sar包扩展&xff0c;对用户运行...
    文章 2021-06-22 1733浏览量
  • Dubbo3.0|阿里巴巴服务框架三位一体的选择与实践

    基于 HSF2.0 的 Java 版本&xff0c;集团内也演进出了 CPP/NodeJs/PHP 等多语言的客户端。由于 HSF 还兼容了 Dubbo 的协议&xff0c;原有的 Dubbo 用户可以平滑地迁移到新版本上&xff0c;所以 HSF 推出后很快就在集团全面铺...
    文章 2021-09-23 2543浏览量
  • EDAS-”性感“微服务剖析

    如果在 hsf 中没有用 group 的方式,默认服务注册时分配的组是 hsf,旧版本由于不支持多租户的概念所以 hsf 语法中必须加入 group= package com.alibaba.edas.carshop.itemcenter;import java.io.IOException;import...
    文章 2019-06-25 9243浏览量
  • 阿里巴巴中台战略思想与架构实战.3.3...分布式服务框架HSF

    HSF框架同时也支持切换使用Java序列化,Hession相比JDK标准的序列化方式(即基于Serializable接口的标准序列化),在典型场景中,其序列化时间开销可能缩短20倍。虽然Hessian不是最快的序列化协议,但它对于复杂业务...
    文章 2017-05-02 3787浏览量
  • 阿里P10毕玄:Java大牛程序员的学习成长路线

    在那之后,随着 HSF 应用的场景越来越多,以及加上后来自己在淘宝消防队查比较多的问题,Java 方面的技能也得到了不少成长,而同时也发现了很多的 Java 问题还得对 JVM、操作系统层面有一定掌握才行,尤其是 JVM,...
    文章 2018-12-21 13365浏览量
  • 阿里毕玄:提升代码能力的4段经历

    这段时间的学习相比以往翻《Think in Java》之类的最大区别是,学习后付诸实践,随着HSF这个新的重写的版本的上线,基本算是逐渐真正掌握了这些部分的代码能力。除了代码能力的提升外,得到了另外一个最大的教训就是...
    文章 2021-01-29 7981浏览量
  • 怎么提升写代码的能力

    IO 的源码,并发这块的学习主要还是靠那本经典的《Java 并发编程实战》,以及读 Java J.U.C 里的代码,这段时间的学习相比以往翻 Think in Java 之类的最大区别是,学习后付诸实践,随着 HSF 这个新的重写的版本的...
    文章 2021-01-18 3597浏览量
  • 公司环境搭建(windows10)

    Dpandora.location=D:\Java\EDAS\hsf\taobao-hsf.sar idea的配置详见资源列表 安装zookeeper 下载 http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz 解压 D:\Java\zookeeper-3.4.6...
    文章 2018-01-19 1386浏览量
  • 分析tpserver启动时偶发CPU飚升,甚至hsf线程池满

    at com.ibatis.common.beans.ClassInfo.getInstance(ClassInfo.java:494) 分析ibatis缓存核心代码 拉代码,直接看方法 再看CLASS_INFO_MAP的实现 Collections.synchronizedMap(new HashMap())是一个通用的多线程安全...
    文章 2016-01-04 4479浏览量
  • 阿里毕玄:系统架构师如何做好系统设计?

    阿里妹导读:毕玄是阿里巴巴资深技术专家,07年加入阿里,一手打造了HSF,十多年来更见证参与了阿里在基础技术上的演进与发展。他觉得系统设计是远比 Java 编程技能更难的培训,很容易变成务虚课。为了挑战难题,毕...
    文章 2019-08-16 10297浏览量
  • 阿里毕玄:程序员应如何选择职业成长路线?

    在那之后,随着 HSF 应用的场景越来越多,以及加上后来自己在淘宝消防队查比较多的问题,Java 方面的技能也得到了不少成长,而同时也发现了很多的 Java 问题还得对 JVM、操作系统层面有一定掌握才行,尤其是 JVM,...
    文章 2018-12-28 4956浏览量
  • 云栖专辑|阿里毕玄:程序员的成长路线

    在那之后,随着 HSF 应用的场景越来越多,以及加上后来自己在淘宝消防队查比较多的问题,Java 方面的技能也得到了不少成长,而同时也发现了很多的 Java 问题还得对 JVM、操作系统层面有一定掌握才行,尤其是 JVM,...
    文章 2018-12-18 23947浏览量
  • Windows环境部署轻量化配置中心

    注:配置环境变量,默认java 1.8的环境变量会写入path,而轻量化配置中心脚本需要识别JAVA_HOME变量。添加环境变量,重启系统,以便使环境变量生效。下载轻量配置中心包:...
    文章 2017-10-06 1938浏览量
  • 断网故障时Mtop触发tomcat高并发场景下的BUG排查和...

    at java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1010) at org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:1421) at org.apache.tomcat.util.net.NioEndpoint$...
    文章 2016-01-14 15215浏览量
  • JavaAgent学习笔记

    前几天和同学在排查一个线上问题时,发现一个有漏洞的HSF请求,急需对该HSF进行屏蔽,但是发现该系统未接入限流,这下懵逼了。但是一个同学灵机一动,使用了故障演练平台对该接口模拟hsf调用方异常。屏蔽了该请求。...
    文章 2017-10-17 2831浏览量
  • 应用上云改造

    Java应用启动变量设置: Dpandora.location=home/{user_home}/taobao-hsf.sar Daddress.server.domain=xxxx-yy-ccccc-2-ttt-1-internal.edas.aliyun.com Daddress.server.port=8080-Dconfigserver.client.port=8000...
    文章 2019-08-26 2112浏览量
  • 微服务治理解密:EDAS 是什么?

    有很多读者问我在阿里是做什么的,我一般会回答:“我在阿里主要负责 Dubbo、HSF、SpringCloud Alibaba 这几个微服务框架研发和商业化相关的工作”,这样回答,如果对方是 Java 开发,一般都能知道个大概。...
    文章 2020-02-19 2630浏览量
  • 阿里中间件技术专家魏鹏:基于Java容器的多应用部署...

    目前在阿里巴巴中间件技术部的应用容器与服务框架组从事 Java 应用容器 Pandora 和服务框架 HSF 的相关工作,其中 Java 应用容器 Pandora 是阿里巴巴中间件运行的基础,而服务框架 HSF 则是阿里巴巴集团实现服务化的...
    文章 2016-07-04 10290浏览量
  • Dubbo 和 HSF 在阿里巴巴的实践:携手走向下一代云...

    基于 HSF 2.0 的 Java 版本&xff0c;集团内也演进出了 CPP/NodeJs/PHP 等多语言的客户端。由于兼容了 Dubbo 的协议&xff0c;原有的 Dubbo 用户可以平滑地迁移到新版本上&xff0c;所以 HSF 推出后很快就在集团全面铺开&xff0...
    文章 2021-09-10 323浏览量
  • Dubbo 和 HSF 在阿里巴巴的实践:携手走向下一代云...

    基于 HSF 2.0 的 Java 版本&xff0c;集团内也演进出了 CPP/NodeJs/PHP 等多语言的客户端。由于兼容了 Dubbo 的协议&xff0c;原有的 Dubbo 用户可以平滑地迁移到新版本上&xff0c;所以 HSF 推出后很快就在集团全面铺开&xff0...
    文章 2021-09-10 345浏览量
  • Linux环境部署轻量化配置中心

    注:配置环境变量,默认java 1.8的环境变量会写入path,而轻量化配置中心脚本需要识别JAVA_HOME变量。执行#vi/etc/profile 添加内容:wq保存profile文件并使变量立即生效,执行#source/etc/profile 下载轻量配置中心...
    文章 2017-11-24 5234浏览量
  • 应用上云改造

    Java应用启动变量设置: Dpandora.location=home/{user_home}/taobao-hsf.sar Daddress.server.domain=xxxx-yy-ccccc-2-ttt-1-internal.edas.aliyun.com Daddress.server.port=8080-Dconfigserver.client.port=8000...
    文章 2019-10-10 671浏览量
  • 毕玄:我在阿里的十年技术感悟

    就我自己的经历而言,我是在写了多年的Java代码后,才开始真正更细致的学习和掌握Java的一些更高级的API,我相信多数Java程序员也是如此,我算是从2003年开始用Java写商业系统的代码,但直到在2007年加入淘宝后,才...
    文章 2019-01-24 6105浏览量
  • 十年再出发,Dubbo 3.0 Preview 即将在 3 月发布

    随着 Dubbo 和 HSF 的整合,我们在整个开源的体系中更多地去展现了 HSF 的能力,能够让更多的人通过使用 Dubbo 像阿里巴巴之前使用 HSF 一样更好地构建服务化的系统。在 2020 年 双11,Dubbo 3.0 在集团电商业务上...
    文章 2021-02-18 4856浏览量
  • 结合鹰眼排查内存溢出问题

    可以看到正在进行HSF的hessian序列话,说明正在接收一个HSF服务结果,并且该结果超大,可以展开map查看结果数据,如图:从这里可以看到调用的是客户中心的数据,这时可以上EDAS控制台,查看鹰眼的调用情况,时间选择...
    文章 2018-01-24 1143浏览量
1 2 3 4 ... 8 >

云产品推荐

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