ali-frank + 关注
阿里巴巴高级技术专家

ali-frank 发表了文章:

一文教会你如何写复杂业务代码

发布时间:2019-08-05 09:26:34 浏览:21482 回帖 :3

了解我的人都知道,我一直在致力于应用架构和代码复杂度的治理。 这两天在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,是一个新课题。针对该命题,我进行了比较细致...

Java核心技术 架构 阿里技术协会 Image

ali-frank 发表了文章:

记一次代码重构

发布时间:2018-08-09 09:29:05 浏览:1765 回帖 :1

# 单一职责 ## 功能单一 功能单一是SRP最基本要求,也就是你一个类的功能职责要单一,这样内聚性才高。 比如,下面这个参数类,是用来查询网站Buyer信息的,按照SRP,里面就应该放置查...

Java核心技术 测试技术 架构 java 阿里技术协会 entity string class email

ali-frank 发表了文章:

复杂性应对之道 - 领域建模

发布时间:2018-04-16 17:54:05 浏览:2070 回帖 :0

# 什么时候需要领域建模 软件的世界里没有银弹,是用[事务脚本](https://martinfowler.com/eaaCatalog/transactionScript.html)还是[领域模型...

架构 java 阿里技术协会 配置 entity 脚本 领域模型 account 工作流 ddd 领域建模

ali-frank 发表了文章:

Alibaba国际技术事业部2018实习生招聘

发布时间:2018-03-16 11:42:57 浏览:1896 回帖 :0

Alibaba国际技术事业部2018实习生招聘 职位方向: 前端开发,java后端开发,测试工程师 部门描述: 国际技术事业部承载着阿里巴巴集团国际化战略使命,致力于通过特色的国际...

编程语言 linux 分布式 大数据 c++ 高可用 数据库 互联网 用户体验 可扩展性 脚本 多线程 分布式文件系统 编程 alibaba

ali-frank 发表了文章:

企业应用架构实践(复杂性应对之道)

发布时间:2017-12-14 14:54:41 浏览:3151 回帖 :2

#前言 从业这么多年,接触过银行的应用,Apple的应用,eBay的应用和现在阿里的应用,虽然分属于不同的公司,使用了不同的架构,但有一个共同点就是都很复杂。导致复杂性的原因有很多,如果从架构的层面...

Java核心技术 架构 阿里技术协会 面向对象 Image 企业应用 ddd 元数据 cqrs 扩展点

ali-frank 发表了文章:

浅淡开发工程师的工作边界

发布时间:2016-11-04 09:56:33 浏览:1237 回帖 :0

亲们(Dev),天天和PD,QA,PE打交道,有没有仔细想过你和他们的关系是怎样?你们各自own的部分有边界吗?你们应该怎样协同工作?   PD是产品需求的owner,PE是线上环境的owner,...

阿里技术协会 敏捷开发 自动化测试 开发流程

ali-frank 发表了文章:

技术人员的KPI

发布时间:2016-11-04 09:56:32 浏览:6046 回帖 :0

最近网上掀起了关于阿里KPI的大讨论,特别是@左耳朵耗子的一篇微博更是一石激起千层浪,讨论内容我就不赘述了,有兴趣可以自己去看。 我的观点是KPI还是很有必要的,因为“平均主义大锅饭”我们dang已经...

阿里技术协会 绩效管理

ali-frank 发表了文章:

NIO vs. BIO 我该如何选择

发布时间:2016-11-04 09:56:30 浏览:2180 回帖 :0

本文介绍了NIO和BIO的工作原理,并通过一组性能测试,对NIO和BIO的性能进行对比,为如何选择NIO和BIO提供理论和实践依据。 # 术语介绍 **BIO** -- Blocking IO...

java 服务器 性能 线程 阿里技术协会 new Server string static void Socket key NIO BIO

ali-frank 发表了文章:

Spring Batch

发布时间:2016-11-04 09:56:28 浏览:3336 回帖 :0

# 背景介绍 一直以来,open source的项目和社区为企业级应用提供了大量的web-based和SOA messaging-based的框架,而对批处理(batch processing)关注...

Java核心技术 架构 java HTTPS 阿里技术协会 http spring 解决方案 bean 存储 Batch

ali-frank 发表了文章:

Log4j vs. Logback 性能比较Inside

发布时间:2016-11-04 09:56:27 浏览:2369 回帖 :0

看过源码有段时间了,对logback中对判定是否记录一条日志记录的优化印象比较深刻,整理如下,希望对你有所帮助。   Java的logger框架有一个重要的层级(hierarchy)的概念,按约定...

java 性能 日志 阿里技术协会 http 源码 logger 性能测试 when html logback

ali-frank 发表了文章:

阿里巴巴Java招聘

发布时间:2015-09-09 17:02:00 浏览:1717 回帖 :2

大家好: 我是阿里巴巴B2B的应用架构师,现在大量招聘Java工程师,对自己技术有信心的兄弟姐妹,请联系我吧。 给我留言, 也可以把简历发到我邮箱:fulan.zjf@alibab...

架构 java 阿里巴巴 B2B

ali-frank 发表了文章:

观察者设计模式

发布时间:2015-03-23 14:48:00 浏览:603 回帖 :0

观察者模式 Observer   观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。   这个主题对象在状态上发生变化时,会通...

http

ali-frank 发表了文章:

Maven Archetype

发布时间:2014-12-08 20:01:00 浏览:1063 回帖 :0

1. 从project创建archetype 在项目根目录下,运行  mvn archetype:create-from-project 创建的archetype工程在app_...

根目录 Maven BY when

ali-frank 发表了文章:

负载均衡

发布时间:2014-07-22 09:47:00 浏览:679 回帖 :0

http://lyp0909.blog.51cto.com/508999/546865/

http 负载均衡 cto Blog

ali-frank 发表了文章:

Maven

发布时间:2014-07-19 15:22:00 浏览:1674 回帖 :0

完全参考手册 还有谁比Nexus的出品公司sonatype更了解Maven的呢?so 戳下面的连接看reference http://books.sonatype.com/mvnre...

Apache http 配置 Maven prefix plugin html

ali-frank 发表了文章:

一个工程师的工程文化

发布时间:2014-06-30 17:04:00 浏览:784 回帖 :0

软件作为一本新兴学科,只有短短几十年的历史,相比较于土木工程这样有悠久历史的工程学,说软件工程还处在嗷嗷待哺的婴儿期,或是幼儿期一点也不为过,要真正形成一套理论完善,又能在实践上运用成功的软件...

review 敏捷开发 持续集成

ali-frank 发表了文章:

统一语言

发布时间:2014-06-27 16:50:00 浏览:608 回帖 :0

正在阅读《发现你的优势》,感觉其内容平平,无外乎就是一种积极心理学,强调注重强化自身优势,而不是一味的克服弱点... 正在觉得乏善可陈的时候,看到了一个亮点,即发现优势的第三个革命工具- 用来...

程序员 电商

ali-frank 发表了文章:

HTTPS (HTTP Secure)

发布时间:2014-06-09 22:00:00 浏览:1222 回帖 :0

what is HTTPS HTTPS = HTTP + TSL Hypertext Transfer Protocol Secure (HTTPS) is acommu...

HTTPS http SSL Digital Server Transfer handshake session Security IT key

ali-frank 发表了文章:

NIO vs. BIO

发布时间:2014-06-04 16:28:00 浏览:1270 回帖 :0

性能测试 BIO -- Blocking IO 即阻塞式IO NIO -- Non-Blocking IO, 即非阻塞式IO或异步IO 性能 -- 所谓的性能是指服务器响应...

服务器 性能 线程 new Server string static void Socket key

ali-frank 发表了文章:

关于NIO

发布时间:2014-05-28 11:19:00 浏览:1004 回帖 :0

操作系统的IO控制 在整个IO控制方式的发展过程中,始终贯穿着这样一条宗旨:即尽量减少主机对IO控制的干预,把主机从繁杂的IO控制事务中解脱出来,以便更多地去完成数据处理任务。为了缓和高速C...

性能 线程 Apache http 数据库 Processing 操作系统 同步 多线程 CPU

3
阿里高级技术专家,计算机行业从业10年+,有丰富的互联网大型分布式系统研发经验,目前致力于阿里集团CRM和商家CRM系统的研发。

感兴趣or擅长的领域:

更多>
更多>
zgyunhost
zgyunhost
文章:0丨 粉丝:0丨 话题:0
Jung
Jung
文章:0丨 粉丝:0丨 话题:0
dunmingao
dunmingao
文章:0丨 粉丝:0丨 话题:0
chmod
chmod
文章:0丨 粉丝:0丨 话题:0
JavaLearningLu
JavaLearningLu
文章:0丨 粉丝:0丨 话题:0
木舟大人
木舟大人
文章:0丨 粉丝:0丨 话题:0