您好,欢迎访问专业IT管理知识分享平台
在这篇文章开始,我们思考下软件是怎么回事,以及如何运用架构思维,更好的设计和实现软件。 冯诺依曼结构,图灵机,以模拟人为目标 软件的历史,实际上可以说是用机器模拟人的历史。不管大家(包括在这个历史过程中的参与者)有没有意识到,我们都有意无意的在计算机上模仿人类的行为。从冯诺依曼结构开始,程序逻辑开始脱离硬件,采用二进制编码。加上存储,配合输入输出,一个简化的大脑就出现了。图灵机则是模拟大脑的计算,
作为国内市场化程度最高的商业银行之一,招商银行对于IT系统建设的重视程度在业内也是非常高的。 ; ; ; ;有媒体统计,在招商银行2016年年报里,这些高频词汇,彰显了该行的新打法——“金融科技”11次、“IT”11次、“数字化”7次、“Fintech”6次。招商银行董事长李建红在2016年度业绩发布会上表示,招行过去每年在IT上的投入超过50亿元,投入领先银行同业。该
导读:异地多活,作为一种高可用部署架构,成为大中型互联网公司的选择。像大家熟知的大型互联网公司,如阿里、腾讯、百度、网易、新浪等等都已经完成了异地多活的技术重构。可以说,异地多活是互联网公司业务规模扩大后所必然要经历的阶段。那么如何解决高可用异地多活呢?有状态服务后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过F5或者任何代理的方式就可以很好的解
今天谈下架构设计中的分层思维和分层模型以及基于分层思维下的架构构图逻辑。架构思维概述对于架构思维本身仍然是类似系统思维,结构化思维,编程思维等诸多思维模式的一个合集。由于架构的核心作用是在业务现实世界和抽象的IT实现之间建立起一道桥梁,因此架构思维最核心的就是要理解到业务驱动技术,技术为最终的业务服务。要真正通过架构设计来完成业务和技术,需求和实现,软件和硬件,静态和动态,成本和收益等多方面的平衡。在
3种CQRS架构模式IT架构师联盟命令/查询分离(CQS)1988年,BertrandMeyer在面向对象的软件设计一书中设计了CQS原则。简单来说,这个原则是说程序应当要么修改系统(Command),要么返回查询结果(Query),软件中应当保持命令与查询的分离。尽管MartinFowler在他2005年的博客文章中也提到,这种分离并非总是可能的,一个很好的例子是返回一个刚插入的记录的id。首先,你
电商系统中微服务体系中的分层设计和领域划分IT架构师联盟说明:在Java生鲜电商平台中,微服务体系的分层设计与领域划分应该怎么样呢?看标题感觉这个东西很理论,比起“高并发、多线程”、“分布式CAP、一致性、Paxos”、“高可用SLA”等具体的干货技术点,软件体系知识显得很“湿”,似乎人人都有自己的认识,但又很少有人能说完整,有一点可以确定的是,如果你未来需要独立设计一个复杂的系统中台,并使之未来能快
SOA服务架构规划-从方法论到实践分享IT架构师联盟今天分享下SOA服务架构规划的整体方法论,并基于多年前的一个项目案例进行说明。在传统的企业架构规划里面往往并没有特意强调服务架构规划,仅仅是在应用架构规划里面增加了应用集成架构分析和接口梳理。但是到了当前微服务架构和中台建设情况下,对于服务架构规划会成为一个关键点,即中台构建完成后最终还是要提供接口服务能力给前台应用使用。那么这些接口服务本身是否可复
收藏:存储和服务器技术知识IT架构师联盟第1章、什么是服务器第2章、服务器部件技术第3章、服务器相关软件和应用更多推荐大型互联网架构概述微服务连载(二)漫谈何时从单体架构迁移到微服务?微服务连载(一)微服务技术体系和六大组件2021年灾备行业白皮书(附下载)解读架构师的核心工作内容戳“阅读原文”海量文档免费阅读下载阅读原文
微服务连载(二)漫谈何时从单体架构迁移到微服务?IT架构师联盟今天面对微服务如火如荼的发展,很多人都在了解,学习希望能在自己的项目中帮得上忙,当你对微服务的庐山真面目有所了解后,接下来就是说服自己了,到底如何评估微服务,什么时候使用微服务,什么时间点最合适,需要哪些技术储备和资源投入等等,这些都是你需要面对和解决的。本文从单体架构,微服务架构,微服务风险评估,微服务落地条件等几个方面探讨微服务的落地过
微服务连载(一)微服务技术体系和六大组件IT架构师联盟今天如何学习 学习是一个人的核心竞争力,终生持续学习是别人离不开你的秘诀,如果能分享和教会别人,你的收获可能是双边甚至更多。就技术领域的学习,我还是一个在海边玩耍的小孩,时不时因为捡到一块漂亮的石头就开心不已。学习金字塔 学习金字塔是个被熟知的好方法,如下图所示。 该方法至少内置了两层含义:1.学习是循序渐进的过程,不要希望走捷径,刷聪明才智
Powered by DS文库
Copyright © 专业IT管理知识分享平台 All Rights Reserved. 鄂ICP备19005274号-1