登录后绑定QQ、微信即可实现信息互通
采集并汇总GBase 8a,oceanbase,tidb,polardb-O,gaussdb200,clickhouse,flink,spark等数据库的整体架构图和对应说明,方便从整体上看数据库之间的差异。新搜集到的数据库材料,我放到了最前面。目录导航星环TDH易鲸捷 EsgynDB中兴通讯GoldenDB..
集中式架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是影响项目开发的关键。存在问题:代码耦合,开发维护困难无法针对不同木块进行针对性优化无法水平扩..
在创建网站或web应用程序时,项目开发时间越长,交付所需的资金、时间和其他资源就越多。幸运的是,经过多年的技术进步和最佳实践的发展,开发时间可以大大缩短。本文将介绍10种易于采用的实践,它们将缩短开发时间。避免特征爬行特性爬行会使开发..
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之..
作者|炎寻审核&校对:白玙编辑&排版:雯燕大家好,我是阿里云云原生应用平台的炎寻,很高兴能与大家继续分享 Kubernetes 监控系列公开课。前两期公开课我们讲到了 Vol.1《通过 Kubernetes 监控探索应用架构,发现预期外的流量》、Vol.2《如何发现 ..
架构设计我们可以把Mybatis的功能架构分为三层:API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。Mybatis和数据库的交互有两种方式:使用传统的Mybatis..
分布式文件系统架构FS (File System)文件系统是基于硬盘上的一个文件管理的工具我们用户操作文件系统可以和硬盘解耦DFS (Distributed File System)分布式文件系统将数据存放到多台电脑上存储分布式文件系统有很多HDFS(Hadoop Distributed File Syst..
随着公司业务不断的复杂化,随之而来的就是微服务的爆发式增长,流量一下就起来了,对于网关来说就不得不考虑服务的保护了,也就是下面讲到的降级,限流和熔断1. 服务降级的设计什么是服务降级?当服务器压力剧增的情况下,根据实际业务情况及流量..
上一章有介绍关于DOS的攻击。DDOS是DOS攻击的一个实现方式,如果把DOS理解为是一次野蛮的抢劫,那么DDOS可以说是一次针对服务器的群殴了。DDOS全称是分布式拒绝服务攻击,攻击者往往通过控制一些“肉鸡”来针对某个服务器发起大规模的流量攻击。这..
1、数据库设计常用的Saas分库分为2种类型的库1.1基础信息库主要存组织架构 、权限、字典、用户等公共信息性能优化:因为基础信息库是共享的,所以我们可以使用读写分离,或者二级缓存来进行性能上的优化2.2业务库我们要进行的分库都基于业务库进行..
提出你的第一个问题
回答一个你擅长的问题
对内容进行点赞或者收藏
阅读声望与权限的规范
完善个人资料