文章目录前言《高并发架构实战:从需求分析到系统设计》《架构师的自我修炼:技术、架构和未来》《中台架构与实现:基于DDD和微服务》《分布式系统架构:架构策略与难题求解》《流程自动化实战:系统架构和软件开发视角》《分布式系统架构与开发:技术原理与面试题解析》《服务端开发:技术、方法与实用解决方案》《现代C++软件架构:方法与实践》《软件架构实践(原书第4版)》《解决方案架构师修炼之道》前言相信大家都对未来的职业发展有着憧憬和规划,要做架构师、要做技术总监、要做CTO。对于如何实现自己的职业规划也都信心满满,努力工作、好好学习、不断提升自己。相信成为一名优秀的架构师是很多程序员的目标,架构师的工作包
作者:禅与计算机程序设计艺术文章目录1.简介1.1概览1.2本系列教程特点二、产品概述2.1功能介绍2.2特性2.3发展历程2.4电商平台安全与隐私保护概述(1)用户身份识别技术1)社交网络:2)手机号码:3)邮箱:4)其他账号:5)地理位置:6)其他风险防范措施:(2)数据加密传输和访问控制1)数据加密传输:2)访问控制:
大数据之路—数据架构体系及模型设计一、阿里巴巴数据整合及管理体系二、维度设计1、基本概念2、规范化和反规范化3、维度整合4、维度拆分5、维度变化6、特殊维度三、事实表设计1、事实表特性2、事实表类型3、事实表设计原则4、事务事实表5、周期快照事实表的注意事项6、累计快照事实表的物理实现7、三种事实表的比较8、聚集型事实表一、阿里巴巴数据整合及管理体系实施工作流:1、划分数据域:根据业务过程抽象出数据域。2、构建总线矩阵:明确每个数据域下有哪些业务过程,业务过程与哪些维度相关,并定义每个数据域下的业务过程和维度。3、规范定义:定义度量/原子指标、修饰类型、修饰词、时间周期、派生指标。是一套数据规
SQL解析器架构和实现专栏内容:手写数据库toadb本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便阶段学习。开源贡献:toadb开源库个人主页:我的主页管理社区:开源数据库座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.文章目录SQL解析器架构和实现前言概述整体
作者:禅与计算机程序设计艺术1.简介1.1什么是交通运输?交通运输(TrafficTransportation)是一个系统工程,它利用各种交通工具,如火车、汽车、船舶、飞机等,把人员、货物、设备等运送到不同地点。交通运输包括交通管理、道路运输、客运服务、货运运输等方面,是现代社会生活中的重要组成部分。1.2为什么要做交通运输AI应用?目前,交通运输对经济发展和社会发展都具有着巨大的影响。随着城市人口的不断扩张,城市道路和交通设施日益拥挤,使得各类交通事故和交通疾病发生率持续上升。另外,随着中国城乡交通规划的实施,城市交通网络规模逐渐增大,交通网络的运行也越来越复杂,同时还出现了一些人性化、自动
相信大家都对未来的职业发展有着憧憬和规划,要做架构师、要做技术总监、要做CTO。对于如何实现自己的职业规划也都信心满满,努力工作、好好学习、不断提升自己。相信成为一名优秀的架构师是很多程序员的目标,架构师的工作包罗万象,从开发基础框架到设计软件架构,从优化系统性能到修复重要Bug,从新技术选型到做出关键技术决策,从指导工程师开发到沟通、协调各种内外部关系。想要成为一个优秀的软件架构师,需要经过漫长的修炼,构建起自己的软件开发技术体系。但是一切看似纷繁复杂的技术技巧,均有其核心和基本的原理。读书充电,温暖你的冬日,本期推荐几本架构师成长和软件架构技术相关的好书,助你度过这个不太景气的寒冬!《高并
目录1.微服务简介 2.微服务技术选型3.微服务核心组件3.1.注册中心3.1.1.注册中心对比3.2.服务网关3.2.1.主流API网关对比3.3.分布式配置中心3.4.服务容错(服务熔断)3.5.负载均衡3.5.1.负载均衡有好几种实现策略,3.5.2.负载均衡分类3.5.3.微服务实现负载均衡的三种架构模式3.6.其它3.6.1.监控与日志3.6.2.分布式数据存储4.微服务架构有哪些5.常用微服务架构5.1.SpringCloud与SpringCloudAlibaba的关系5.2.版本说明5.2.1.组件版本关系编辑5.2.2.毕业版本依赖关系(推荐使用)编辑5.3.Sprin
接前一篇文章:软考系统架构设计师系列知识点之云计算(1)所属章节:第11章.未来信息综合技术 第6节. 云计算和大数据技术概述3.云计算的部署形式根据NIST(NationalInstituteofStandardsandTechnology,美国国家标准与技术研究院)的定义,云计算从部署模式上看可以分为公有云、社区云、私有云和混合云四种类型。下面将分别进行介绍。(1)公有云在公有云模式下,云基础设施是公开的,可以自由地分配给公众。企业、学术界与政府机构可以拥有和管理公有云,并实现对公有云的操作。公有云能够以低廉的价格为最终用户提供有吸引力的服务,创造新的业务价值。作为支撑平台,公有云还
作者:禅与计算机程序设计艺术1.简介在分布式系统架构中,消息中间件(MessageQueue)是构建企业级应用不可或缺的一部分。主要作用是用来处理异步通信,是企业应用的分布式系统中的关键组件之一。而可靠性投递(ReliableDelivery)也是一个非常重要的功能模块,可以帮助用户保证消息的不丢失、不重复和时序性。消息中间件作为一种分布式计算模型,其底层实现方法有多种选择,例如发布/订阅模式、代理模式、队列模式等。不同的实现方式都有各自的优点和缺点,但都可以提供一定的服务质量保证。其中可靠性投递功能是消息中间件的重中之重,它保证消息在整个流程中的完整性和一致性。因此,本系列文章将从以下方面介
文章目录1.Kubernetes多Master集群高可用方案1.1多节点Master高可用的实现过程1.2实现高可用方法2.新Master节点的部署2.1前置准备2.2系统初始化操作2.2.1关闭防火墙、selinux和swap分区2.2.2修改主机名,添加域名映射2.2.3修改内核参数2.2.4时间同步2.3从master01节点拷贝相关配置与证书文件2.4修改配置文件kube-apiserver中的IP2.5在master02节点上启动各服务并设置开机自启2.6apiserver的相关配置2.6.1编辑配置生成脚本2.6.2执行脚本,生成配置2.7查看node节点状态3.部署nginx以实