最新 最热

工作多年,我对架构的一些理解

每一个程序员都听过架构这个词,每一个程序员都有自己对此的理解和看法,本文分享我对架构的理解。

2020-07-15
1

Jetpack来了:走近Google标准应用架构

本文先对Android架构的现有问题进行了分析和讨论,介绍了Jetpack诞生的背景。进而讨论了什么是Jetpack,以及它与AndroidX之间的关系。在对Jetpack有了大致的了解后,我们分别对如何将旧项目迁移至Jetpack,以及如何让新项目...

2020-07-14
0

高并发口罩抢购项目架构演进记录&优化经验分享

疫情初期某地政府决定发放一批免费口罩面向该市市民,该市市民均可免费预约领取,预约时间为早上9点-12点,因此该场景为限时抢购类型场景,会面临非常大的定时超大流量超大并发问题,在该项目的落地过程中,涉及的架构演变,做了一...

2020-07-14
0

一次扫盲VO、DTO、DO和PO区别、用法、概念~

由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:

2020-07-10
0

《架构即未来》之可扩展性组织的人员配置(中二)

从去年夏末至今,我一直在阅读《架构即未来:现代企业可扩展的Web架构、流程和组织(原书第二版)》这本书。全书阐述了经过验证的信息技术扩展方法,对需要掌握的产品和服务的平滑扩展做了详尽的论述。具有一定的参考价值。从...

2020-07-08
0

数据架构师成长思考总结

Structured:建立中心(问题、目标)。以中心的核心要素对中心进行分解,形成分类子结构。以一定的范式、流程顺序进行分类子结构的合理分类、减少非关键分类结构;对关键分类子结构进行分析,寻找对策,制订行动计划。...

2020-07-08
1

到底什么是微服务?

最近几年,越来越多的开发人员使用“微服务”一词来阐述他们的系统或应用架构,当然或许这只是他们在吹嘘自己在技术潮流中并未落伍。我认为,IT科技行业的人士至少要了解微服务的基础知识,因为它代表着未来的发展方向。即使...

2020-07-08
0

技术文章的选题,有没有什么方法论?

作为一名技术编辑,经常遇到很多热爱写作的小伙伴提问:写技术文章究竟有没有方法论?怎么写读者才更喜欢?

2020-07-07
0

业务和技术融合的突破口:帮助业务人员理解软件开发

早在 1987 年,从 Zachman 先生提出企业架构的开端——“Zachman 框架”开始,B 端软件开发就开始关注企业的全景信息,而非仅仅是琐碎的需求,这也意味着,只有开发人员更好地了解了企业整体,才有可能让 B 端软件成为提升企业整...

2020-07-07
0

面试官再问高并发,求你把这篇发给他!

高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。...

2020-07-03
0