首页 > 其他分享 >学习笔记——架构之路

学习笔记——架构之路

时间:2023-01-17 21:12:39浏览次数:45  
标签:架构 可用 Spring 技术 笔记 学习 集群 分布式

2023-01-13

一、基本功

(1)工程结构管理

掌握企业环境的搭建和管理

(2)java开发规范

P3C开发规约

(3)高并发及网络编程

需要考虑性能瓶颈

(4)底层源码分析

二、互联网常用技术——分布式

1、NoSQL数据库:是提升数据访问效率的优先选择。

访问效率的提升:Redis、MongoDB

2、分布式文件存储系统

2023-01-17

3、分布式搜索服务:Solr、ElasticSearch

4、消息中间件:ActiveMQ、RabbitMQ

消息中间件可以辅助降低流量高峰压力,提升访问效率

5、分布式事务管理:LCN

6、其他相关技术:Apollo(集中式的、分布式的配置文件管理应用)、Swagger(接口文档管理应用)、Activiti(工作流技术)、RMI(远程方法调用技术)、WebServices(网络服务调用技术)

三、完整生态链框架体系——Spring超级全家桶

包含Spring、Spring Data、Spring Boot、Spring Security、Spring Session、Spring AMQP、Spring Integration、Spring Web Service等

四、互联网热门技术——微服务

热门的微服务技术框架:Spring Cloud、Dubbo

五、系统生命线——架构优化及高可用架构

 1、技术、环境上的优化

JVM、代码性能、Tomcat、MySQL、SQL语法、Nginx等方面都需要进行优化、提升代码和环境的性能。

2、架构可靠性的优化

Nginx高可用集群、Tomcat高可用集群、MySQL高可用集群、MongDB分片集群、FastDFS高可用集群等

六、架构

架构过程:原理积累、架构思维、架构原理、设计思维

标签:架构,可用,Spring,技术,笔记,学习,集群,分布式
From: https://www.cnblogs.com/isDaHua/p/17050965.html

相关文章

  • 新概念2册L6学习笔记
    L6PercyButtons本章词汇与讲解callv.此处表短暂的访问某地或某人let'scallonAda#拜访某人时用介词On搭配,否则let'scallAda容易理解为给Ada打电......
  • 渗透学习中可能用的网址——漏洞查询类
    这是一些个人认为挺有用的网站,其网站背后的故事我不知道,也不想说只列网址,只说用法 1.Exploitdatabase:ExploitDatabase-ExploitsforPenetrationTesters,Researc......
  • 读书笔记:价值投资.05.不为清单(一)
    老巴的教导千万别忘了:不做空,不借钱,不做不懂的东西.01.不做空(a股没有做空机制)做空有无限风险,因为一次错误就可能会致命.做空行为是投机行为,吾不该为之.......
  • 深度学习机器学习基础-基本原理
    前言5.1学习算法5.1.1任务\(T\)5.1.2性能度量\(P\)5.1.3经验\(E\)5.1.4示例:线性回归5.2容量、过拟合和欠拟合5.2.1没有免费午餐定理5.2.2正则化......
  • 学习模式-中介者模式
    中介者模式中介者模式(MediatorPattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中......
  • 史上最详细的ROS学习笔记
    第一节:ROS的一些基本操作注意事项:在乌班图里面安装好ros之后,需要搭建ros集成开发环境,方便我们进行相关的操作,下载VScode和Terminator软件。Terminator安装命令:“sudoap......
  • 学习笔记——Spring中的注解;Spring中装配对象的注解;使用注解配置对象中属性
    2023-01-17一、Spring中的注解 1、使用注解的原因(1)使用注解将对象装配到IOC容器中(2)使用注解管理对象之间依赖关系(自动装配)2、Spring中装配对象的注解(1)@Component标......
  • 学习记录-桥接模式
    桥接模式桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。将继承关系转换为关联关系。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接......
  • 学习感悟(番外篇)
      笔者在学习在学习一些新的知识和巩固一些旧知识的时候,时常会有些疑问,即使我理解了这个知识点,但许久未用到或许就忘记了(不知道大家是否有这样的情况)笔者一直在想,这......
  • ABB 800XA学习笔记29:AC 800M硬件10
    这一篇学习笔记我在新浪博客发表过,地址是ABB800XA学习笔记29:AC800M硬件10_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里也记录一遍,以免丢失继续学习2.7硬件配置硬......