码迷,mamicode.com
首页 >  
搜索关键字:单体    ( 745个结果
架构演进和分布式系统基础知识
微服务是从单体应用发展而来,传统单体应用非常简单,只有用户、应用系统和数据库。 这种架构非常简单,但也非常脆弱,只适合小型应用,随着系统越来越庞大,用户越来越多,这样的单体应用也就不适合了,分布式架构应运而生。 分布式架构强化了系统的稳定性和安全性,但也使得系统变得难以维护。 微服务继承了分布式架构 ...
分类:其他好文   时间:2019-09-16 00:47:40    阅读次数:105
线段树 区间查询最大值,单体修改 hdu 1754
1 #include<cstdio> 2 #include<algorithm> 3 #include<string.h> 4 #include<math.h> 5 #include<queue> 6 #include<iostream> 7 using namespace std; 8 const... ...
分类:其他好文   时间:2019-09-11 20:01:42    阅读次数:74
微服务实践(七):从单体式架构迁移到微服务架构
【编者的话】这是用微服务开发应用系列博客的第七篇也是最后一篇。第一篇中介绍了微服务架构模式,并且讨论了微服架构的优缺点;接续文章讨论了微服务架构不同方面:使用API网关,进程间通信,服务发现,事件驱动数据管理以及部署微服务。本篇,我们将探讨将应用从单体式架构迁移到微服务架构需要考虑的策略。 @Con ...
分类:其他好文   时间:2019-09-11 09:32:31    阅读次数:205
微服务架构学习
微服务架构 1.什么是微服务架构? 微服务框架当下很火,那到底什么是微服务呢?为什么会火呢? 我们传统的应用程序是一个项目,在一个进程里面运行的。这样就会导致各个业务逻辑模块耦合性高,有时代码调整时,牵一发而动全身。传统的项目大部分采用单体式开发,如下图所示: 如上图所示,单体式开发弊端显而易见。我 ...
分类:其他好文   时间:2019-09-10 13:05:17    阅读次数:82
微服务的用户认证与授权杂谈
[TOC]有状态VS无状态几乎绝大部分的应用都需要实现认证与授权,例如用户使用账户密码登录就是一个认证过程,认证登录成功后系统才会允许用户访问其账户下的相关资源,这就是所谓的授权。而复杂点的情况就是用户会有角色概念,每个角色所拥有的权限不同,给用户赋予某个角色的过程也是一个授权过程。用户的登录态在服务器端分为有状态和无状态两种模式,在单体分布式架构的时代,我们为了能让Session信息在多个Tom
分类:其他好文   时间:2019-09-06 01:32:13    阅读次数:108
数据库优化 | 亿级数据量系统数据库性能优化方案
一、数据库性能瓶颈主要原因 1、数据库连接 MySQL数据库默认连接为100,我们可以通过配置initialSize、minIdle、maxActive等进行调优,但由于硬件资源的限制,数据库连接不可能无限制的增加,对大型单体应用单实例数据库可能会出现最大连接数不能满足实际需求的情况,这时就会系统业 ...
分类:数据库   时间:2019-09-04 10:16:05    阅读次数:132
微服务 | 微服务网站性能测试
开发者们在工作中经常会遇到过这样的情况:在接手实际项目时,在传统的单体架构下,一个同事负责的功能模块出现故障后,会导致整个系统瘫痪。那么有什么办法才能解决这种问题呢?云上有一种服务——微服务,可以对业务流程进行独立开发和部署,满足新业务快速创新和敏捷交付的需求。 基于Devops的微服务架构是云时代 ...
分类:Web程序   时间:2019-09-04 10:08:21    阅读次数:103
中间件 | 微服务架构
Web应用架构受系统用户量、开发人员组织方式影响严重。过去二十年互联网迅速发展,Web架构也从单体式演进出微服务,背后还有比如 Martin Fowler 提出的理论支撑。虽然每个人都听说过微服务,但是很多人并不太清楚为什么要这么做,应该怎么做,怎么拆。要回答这个问题我认为需要从Web架构的演化历史 ...
分类:其他好文   时间:2019-09-03 11:59:04    阅读次数:110
「面试题」介绍你做过最复杂的系统
经常有人会问:能介绍下你做过最复杂的系统吗?对此,你被人问起过吗,你思考过什么标准才算复杂吗?系统的复杂性包括了技术复杂性和业务复杂性。有人抱怨道:我做的系统一点都不复杂,你看我们数据量不大,用不上分库分表,业务也不复杂,单体系统就够了,什么负载均衡和集群也没有,流量也不大,高并发和分布式也没接触过。何为技术复杂性,我上面提到的都算,随着业务的发展,我们的系统架构需要支持大数据和高并发,因此复杂的
分类:其他好文   时间:2019-09-02 14:12:26    阅读次数:118
SpringBoot构建应用之集成Logback
一 依赖关系的梳理 当我们用IDEA简单的构建一个单体的应用时,所依赖的POM中其实已经有集成了logback的依赖; 我们可以打开pom.xml 点击进入spring-boot-starter-parent 里依赖了spring-boot-dependencies 再进入spring-boot-d ...
分类:编程语言   时间:2019-09-01 18:40:46    阅读次数:125
745条   上一页 1 ... 23 24 25 26 27 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!