weipeng2k + 关注
阿里巴巴架构师,专注于容器与服务框架相关工作

weipeng2k 发表了文章:

如何更好的做单元测试并用它来提升代码质量(下)

发布时间:2018-09-25 18:07:46 浏览:1199 回帖 :0

## 现代化的spring-test使用方式 > 以下例子可以在`javaconfig-spring-test`中找到。        在`classic-spring-test`中...

Java核心技术 测试技术 java 阿里技术协会 spring 配置 容器 测试 class bean 单元测试

weipeng2k 发表了文章:

如何更好的做单元测试并用它来提升代码质量(上)

发布时间:2018-09-25 18:07:46 浏览:864 回帖 :0

> 一个使用mockito和spring-test的例子 > 可以在:`https://github.com/weipeng2k/mockito-sample`找到示例。        J...

Java核心技术 测试技术 java 阿里技术协会 spring 配置 测试 string class void test list junit 单元测试

weipeng2k 发表了文章:

使用JMH做Java微基准测试

发布时间:2018-01-10 11:36:53 浏览:24274 回帖 :1

# 使用JMH做Java微基准测试        在使用Java编程过程中,我们对于一些代码调用的细节有多种编写方式,但是不确定它们性能时,往往采用重复多次计数的方式来解决。但是随着JVM不断的...

编程语言 Java核心技术 测试技术 java 阿里技术协会 配置 openjdk 测试 class void

weipeng2k 发表了文章:

Java微服务开发指南 -- 下一步该了解什么?

发布时间:2017-11-03 14:51:22 浏览:2742 回帖 :0

下一步该了解什么?     我们在这本小册子里面介绍了非常多的知识,但是它远远不够涵盖一切!我们需要知道,这只是冰山一角,有非常多的微服务所涉及到的领域在本书中没有探讨。在最后这个章节,我们将会简要...

架构 java docker 日志 配置 微服务 中间件 容器 解决方案 分布式系统 jenkins

weipeng2k 发表了文章:

Java微服务开发指南 -- 使用WildFly Swarm构建微服务

发布时间:2017-11-03 14:50:36 浏览:1940 回帖 :0

使用WildFly Swarm构建微服务     我们最后介绍一个新的微服务框架,它构建在支持分层且可靠的JavaEE技术栈上(使用JBoss WildFly 应用服务器),WildFly Swar...

java HTTPS http 配置 微服务 Maven scope 插件 应用服务器 JBoss github

weipeng2k 发表了文章:

Java微服务开发指南 -- 使用Dropwizard构建微服务

发布时间:2017-11-03 14:49:53 浏览:2961 回帖 :0

使用Dropwizard构建微服务     Dropwizard的历史要早于Spring Boot和WildFly Swarm,它最早是在2011.12发布的v0.1.0版本,在本文编写的过程中,它...

java spring 配置 微服务 string void 应用服务器 REST github

weipeng2k 发表了文章:

Java微服务开发指南 -- 使用Spring Boot构建微服务

发布时间:2017-11-03 14:48:29 浏览:9964 回帖 :1

使用Spring Boot构建微服务     Spring Boot是一个广泛用来构建Java微服务的框架,它基于Spring依赖注入框架来进行工作。Spring Boot允许开发人员使用更少的配置...

java HTTPS http spring 配置 微服务 string github

weipeng2k 发表了文章:

Java微服务开发指南 -- 集群管理、失败转移和负载均衡的实践

发布时间:2017-10-23 15:05:45 浏览:5444 回帖 :0

# 集群管理、失败转移和负载均衡的实践     在前一章节中,我们快速的介绍了集群管理、Linux容器,接下来让我们使用这些技术来解决微服务的伸缩性问题。作为参考,我们使用的微服务工程来自于第二...

Java核心技术 分布式系统与计算 java docker 线程 阿里技术协会 配置 镜像 集群 微服务 容器 负载均衡 编程

weipeng2k 发表了文章:

Java微服务开发指南 -- 使用Docker和Kubernetes构建可伸缩的微服务

发布时间:2017-10-17 17:24:33 浏览:5923 回帖 :0

# 使用Docker和Kubernetes构建可伸缩的微服务     从现在开始,我们将从更高的维度讨论微服务,涵盖了组织敏捷性、设计和依赖的思考、领域驱动设计以及Promise理论。当我们深入...

linux Java核心技术 分布式系统与计算 java docker HTTPS 阿里技术协会 配置 镜像 集群 微服务 容器 负载均衡 google

weipeng2k 发表了文章:

Java微服务开发指南 -- Java环境下的微服务

发布时间:2017-10-17 17:24:31 浏览:7646 回帖 :0

# Java环境下的微服务 ## 本文涉及的内容,能让你学到什么?     本书适用于开发微服务的Java开发人员和架构师。我们在开始介绍微服务架构前,先讲述一些抽象的基本概念。不幸的是,...

Java核心技术 架构 分布式系统与计算 java HTTPS 阿里技术协会 微服务 分布式系统

weipeng2k 参与了问答:

此处应该有掌声

老师辛苦了

“q|^_^|p”

weipeng2k 参与了问答:

有没有更好的办法实现多版本发布

如果基于阿里对openJDK的改造,这个就已经限定这个多版本发布技术了,有么有更好的方法,不去改造openJDK而达到多版本的目的,或者变相的达到,

“你提到的是一个问题,它主要解决的是这项技术在生产环境使用时的一种可靠性和安全性。 多版本发布可以参考tomcat的发布,其实有对应的功能,只是它仅限于servlet处理HTTP请求,而并不能完全解决诸...查看全部>

weipeng2k 参与了问答:

回滚怎么避免数据丢失情况

版本的回滚,怎么避免用户在新版本中产生的数据丢失?

“以往的回滚就是将旧有版本的重发布,这个过程其实都是对于发布这个过程有标准的操作流程。 比如:会按批次先切断需要回滚版本的流量,然后将流量引导回目标版本,这个切换过程会适当暂停很短的时间,可能在十秒左右...查看全部>

weipeng2k 参与了问答:

分布式部署

一个web项目做分布式部署,用jsp、controller、service、dao 这几个层次应该怎么分配才合理?

“一个简单的web应用大体上是按照你提到几个层次进行了划分,但是这是一个标准的单体应用。 分布式部署的原因在与,它的服务层有太多的共性,比如你的会员业务,如果有一天很多业务都来获取会员数据,这时候就需要...查看全部>

weipeng2k 参与了问答:

Java容器和Docker这种服务容器差别?

目前docker技术的火爆,很多应用生命周期管理都采用了docker,阿里的Java容器技术和现有的docker容器技术有多大的差别?

“Java容器技术和docker技术可以看做是一个互补的技术。我们在虚拟机基础上创建了多个docker容器,而一个docker容器在应对一些低流量的系统时,最低还是需要分配4核8G左右的配置,这其实还是...查看全部>

weipeng2k 参与了问答:

深拷贝优于序列化的原因是什么?有没有更快的解决方案

深拷贝优于序列化的原因是什么?有没有更快的解决方案

“深拷贝与序列化相比,相反对于内存的开销会更好,原因在于序列化是将所有的数据变为bytes,而深拷贝在处理基本数据类型时直接传递引用。 比如一个数据对象Person ,-----------------...查看全部>

weipeng2k 参与了问答:

关于发布思想

多线程思想去做发布?

“没有多线程的发布,而是选择将批次发布转化成一个批次去做不同阶段的事情,以此提升效率。 以往的发布是: ┌──────┐ ┌──────┐ ...查看全部>

weipeng2k 参与了问答:

“一般平台型的应用都会以统一的服务对外,而提供一组SPI给下游的应用实现,设计上追求依赖反转。 在多应用部署时,可以将实现了SPI的下游应用同平台型应用部署在一起,这时平台应用对于下游应用的调用就会降解...查看全部>

weipeng2k 参与了问答:

深拷贝会不会对内存有影响

会不会占用更多的内存

“深拷贝与序列化相比,相反对于内存的开销会更好,原因在于序列化是将所有的数据变为bytes,而深拷贝在处理基本数据类型时直接传递引用。 比如一个数据对象Person ,-----------------...查看全部>

weipeng2k 参与了问答:

多应用部署在tomcat上内存分配

相比单应用,多应用部署在tomcat上内存分配怎么设置

“多应用部署存在两种不同的类型,一种是合并部署还有一种是多版本部署(同一个应用的不同版本),首先从机器配置上都会优于以往的机器配置,只是在隔离性上有不同的要求。 合并部署 合并部署对于外围的请求没有变化...查看全部>
2
2009 年加入阿里巴巴中国网站技术部,曾担任中国网站交易平台架构师,主导了交易系统服务化工作,设计实现的数据迁移系统高效的完成了阿里巴巴中国网站交易数据到阿里集团的迁移。目前在阿里中间件技术部的应用容器与服务框架组从事 Java 应用容器Pandora和服务框架HSF的相关工作

感兴趣or擅长的领域:

暂无
更多>
更多>
游客oyfgoi74pqykq
游客oyfgoi74pqykq
文章:0丨 粉丝:0丨 话题:0
游客2lonu4alkgvf2
游客2lonu4alkgvf2
文章:0丨 粉丝:0丨 话题:0
游客5msttiimb75fy
游客5msttiimb75fy
文章:0丨 粉丝:0丨 话题:0
游客tcsxmptaj65cq
游客tcsxmptaj65cq
文章:0丨 粉丝:0丨 话题:0
游客gjju4j6amzfn4
游客gjju4j6amzfn4
文章:0丨 粉丝:0丨 话题:0
游客e5u2n5b6tcoii
游客e5u2n5b6tcoii
文章:0丨 粉丝:0丨 话题:0