花费 10 ms
JavaWeb应用开发架构浅谈

本文就我所经历和使用过的技术和框架, 讨论 Java/Javascript 技术组合构成的Web 应用架构。 一、 概述 Web 应用架构可以划分为两大子系统:前端子系统和 ...

Fri Jul 26 03:17:00 CST 2013 0 9913
代码抽象与分层

抽象与分层,是计算与程序世界里最根本的思想。逻辑之始。 抽象是对普遍性的表达,分层则是在适当的语义层次放置抽象。0,1, 1+1=2, 1+1=10,都是抽象;“大人说话小孩别插嘴”,就是 ...

Sat Nov 17 04:37:00 CST 2018 5 1363
互联网应用服务端的常用技术思想与机制纲要

拓展技术边界,提升业务创新能力。 不患不知,而患不精。精益求精,技术过硬是必要的。理解互联网技术的底层原理与实现,对提升设计能力非常有益处,亦能为业务创新提供重要的技术保障。技术深度不 ...

Wed Sep 09 00:33:00 CST 2020 2 1053
有赞交易系统的订单状态生命周期图

以下是有赞交易系统的订单状态生命周期图,便于有意向入职有赞交易团队的同学了解 😃 画出这张图,感觉就像写了一段优雅的代码。看来,程序猿的画工还是要努力提升的。 😃 画出这幅图,是动了一点 ...

Sat Aug 08 19:22:00 CST 2020 0 1069
抽象设计的基础:如何抽离共性

问题是否具有挑战性,取决于你如何去看待它。 引子 很多程序员在能够胜任一些复杂业务逻辑的开发之后,就不知道如何继续提升自己的技术水平了。其实,这时候就需要向抽象设计之路前进啦。 何为抽 ...

Tue Oct 12 08:17:00 CST 2021 2 154
一个靠谱的技术方案文档是怎样的

对所做的事情的理解越深,就能做的越好。 缘由 技术方案文档的主要作用是: 指导实际开发,减少开发过程中踩坑甚至返工; 便于交流和探讨。 大多数程序员都会写一 ...

Sun Nov 14 07:26:00 CST 2021 0 1265
多表同步 ES 的问题

原始需求 对跨业务域数据提供联查搜索能力。 比如:对退款单提供根据退款单、退款状态、发货状态的联查,其中退款状态和发货状态是跨业务域。 比如:对订单提供根据订单号、订单状态、退款状态的联 ...

Tue Feb 25 03:21:00 CST 2020 0 1036
设计模式之观察者模式:实现配置更新实时推送

背景### 最近在做应用配置化的事情。 应用配置化,就是将应用中一些频繁变化的变量通过配置比如JSON串的形式存储到配置平台。当新业务需要增加新的枚举时,只要在配置平台修改对应配置,就能实时推送给应 ...

Sat Aug 11 19:56:00 CST 2018 2 955
架构设计的目标与衡量

编程即设计,代码即架构。 概述### 架构,这个词比较神秘,以致于很多程序员望而却步,以为要什么了不得的本事。 架构的目标是什么呢?代码,实现所需服务;架构,致力于以更小成本、更高质量 ...

Mon Dec 10 06:36:00 CST 2018 0 911

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM