首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
1469334982000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
微服务技术栈及分享计划
上一篇对微服的演变、优缺点进行了概述,对于业务复杂项目,微服务算是比较合适的解决方案;对于咱们开发者来说,有好的解决方案肯定要跟进学习,但不能盲目追崇流行技术,目的还是为了解决问题。这里就把Asp.NetCore落地微服务架构技术栈汇总一下(当然不限于此),同时制定了个学习分享…
天猫面试官:如何设计一个数据库?我人傻了
我们知道,软件工程是为了解决软件危机的,它是采用工程的概念、原理、 技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 在软件开发的过程中,数据库设计是非常重要的,它需要根据需求分析设抽象出E-R图,逻辑结构设计,数据库选型,…
技术架构的演进之路: 为什么需要微服务?
服务架构一直处于演变之中,为了适合自己的业务,不断的去调整。 这个也就是老马刚毕业时候的架构,SSH 基本是面试必问。 不过现在这些都发生了一些变化,主流已经变成了 spring mvc + spring contaienr + mybatis。 为了方便给系统扩容,以及增加系…
为什么要微服务架构服务化?
微服务架构,这 5 年左右一直被认可,是软件架构的未来方向。需要大家理解的是,为什么需要服务化。比如微服务架构对企业来说,带来什么价值?有啥弊端? 微服务架构,主要是多了个 “微”。亚马逊有个粗粗的定义:一个微服务应用工程的所有开发、测试、运维加起来大约 6 到 8 个人,只需…
漫画:什么是中台?
在传统IT企业,项目的物理结构是什么样的呢?无论项目内部的如何复杂,都可分为“前台”和“后台”这两部分。 首先,这里所说的“前台”和“前端”并不是一回事。所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询…
架构师之路 -- 基础设施架构
任何一个系统按照逻辑部署维度都可以划分成应用层与基础设施层,开发的应用软件还有使用第三方的应用可以抽象成一些组件的集合,为了运行这些组件需要基础设施层来提供支撑,基础设施层有物理机、存储、虚拟机、容器这些元素。 基础设施层中最基本的是物理机,随着技术的发展慢慢出现了虚拟机和容器…
透视不同架构思维,赏析架构之美
系统架构(System Architecture),软件架构(Soft Architecture)是 IT 领域常见的名词,架构设计是软件系统构建过程中极其关键的一部分。 系统架构为什么重要?常见的架构模式都有哪些?跟着 【码哥字节】了解不同的架构设计所运用的不同设计哲学。 一…
前端不得不懂的架构知识(上)
一、基础二、架构复杂度来源2.1高性能2.2高可用2.3可扩展性2.4成本2.5安全2.6规模三、架构设计的原则四、架构设计流程五、高性能数据库集群5.1读写分离5.2分库分表六、高性能NoSQL1.
技术选型:为什么批处理我们却选择了Flink
最近接手了一个改造多平台日志服务的需求,经过梳理,我认为之前服务在设计上存在缺陷。经过一段时间的技术方案调研,最终我们决定选择使用 Flink 重构该服务。 目前重构后的服务已成功经受了国庆节流量洪峰的考验,今日特来总结回顾,和大家分享一下经验。 在了解改造服务的需求前,我们首…
大型网站技术架构的演变历程
最新看了《大型网站技术架构》的一些内容,记录一下网站演变的进程和一些感悟。 这种网站的初创时期,一台服务器就充当了所有的角色,应用程序,数据库,文件等内容都部署在上面,很多个人开发者可能也就是这样部署的,还有可能媒体文件也是放到数据库里面的。 流量不大,所以也没什么压力和问题。…