240 发简信
IP属地:北京
  • 聊聊对DDD的认识

    学习DDD的意义 作为技术人,都有一个成为大牛的梦。 有些人可以通过自己掌握了比较底层、有深度、有难度的技术来证明自己的能力。 但对于绝大多数的应用研发工程师来说,其大部分的...

  • 简单明了,通俗易懂

    十分钟搞懂WebAssembly

    WASM支持将C/C++/Go/Rust等语言实现的代码编译为浏览器可执行的机器码,从而支持浏览器以接近原生应用的性能运行相关应用。在边缘计算领域,WASM也在尝试建立自己的...

  • 120
    十分钟搞懂WebAssembly

    WASM支持将C/C++/Go/Rust等语言实现的代码编译为浏览器可执行的机器码,从而支持浏览器以接近原生应用的性能运行相关应用。在边缘计算领域,WASM也在尝试建立自己的...

  • @招财猫7 customer属于领域对象,可出现在application层。application就是协调使用领域对象和领域服务来完成业务逻辑

    六边形架构入门与实践

    说明 六边形架构又称“端口和适配器模式”,是Alistair Cockburn提出的一种具有对称性特征的架构风格。在这种架构中,系统通过适配器的方式与外部交互,将应用服务于领...

  • 再写酒并非酒渣

    将五谷发酵与水,蒸一锅滤出清纯。采天下有名矿泉,让无色清冽生出辛绵甘味。似水能燃,斟樽满室流香飘美。可谓是开坛三家倒,入风十里路陶醉。让斯文乱了步履失了文雅,叫好友春风拂面玉...

  • 120
    CAP理论是皇帝的新装

    CAP 是由Brewer 在 90 年代提出,其核心内容是:在一个分布式存储系统里,无法同时保证一致性、可用性、分区容忍性,只能三选二。 不论面试官、还是研发人员,聊到分布式...

  • 关于成长的一点思考

    为什么说,人的成长10%来自于自学,20%来自于向他人学习,70%来自于做中学? 当我们学习一个知识时,会有三个阶段:学到、悟到、用到。 要让这个知识对你真正产生影响:影响你...

  • 120
    分层架构最佳实践

    概述 分层的目的是为了将某个功能的实现逻辑,根据一定规则拆分到各层次,从而降低各层的复杂度,保证代码的可读性和可维护性。 我当过大量实践总结,设计了如下图所示的分层规范: 该...

  • PGET,一个简单、易用的并行获取数据框架

    用场景 当我们的服务收到一个请求后,需要大量调用下游服务获取业务数据,然后对数据进行转换、计算后,响应给请求方。 如果我们采用串行获取下游数据,势必会增加响应时长,降低接口的...

  • 120
    mac下编译openjdk1.9及集成clion动态调试

    晚上被小伙伴问道如何使用ide进行jvm源码的调试,刚好前段时间花了点时间折腾了一下,mac最新版本下jvm9顺利编译通过,并且可以完美集成clion进行调试(支持windo...

  • @soulmate_yu 不是,原创

    我失败的程序员生涯

    我,一个普普通通的人。普通本科毕业,来到北京成为了一个普通的程序员。 2013年,我本科毕业,然后就踏上了北漂的征程。 来之前想的很清楚。北京技术发达先进。我可以在这里工作三...

  • 120
    有关retina和HiDPI那点事

    苹果公司在2010年的WWDC上发布了iPhone4,第一次向世人展示了retina屏幕,并在后续的几年内分别发布了new iPad、rMBP、5K iMac及2015年新款...

  • @IT人故事会 :pray:

    如何优雅的关闭Java线程池

    面试中经常会问到,创建一个线程池需要哪些参数啊,线程池的工作原理啊,却很少会问到线程池如何安全关闭的。 也正是因为大家不是很关注这块,即便是工作三四年的人,也会有因为线程池关...

  • 120
    如何优雅的关闭Java线程池

    面试中经常会问到,创建一个线程池需要哪些参数啊,线程池的工作原理啊,却很少会问到线程池如何安全关闭的。 也正是因为大家不是很关注这块,即便是工作三四年的人,也会有因为线程池关...

  • 聊聊jstack的工作原理

    实现一个jstack 在聊Jstack得工作原理前呢,不如让我们先写一个简单的jstack玩玩。不用怕,很简单的,就几行代码的事,看: 很简单吧,贴到你的开发环境里,运行就好...

个人介绍
本人10+年的Java服务端研发经验,曾任职阿里、美团等大型互联网公司资深研发。长期专注于软件架构、代码复杂度治理、领域驱动设计、代码质量等领域,拥有丰富的设计经验和与屎山斗争的战斗技巧。
同时作为终身学习的践行者,时刻关注于思维能力和认知水平的提升。