`

架构中的关键词

 
阅读更多

 

缓存,限流,降级

1、Hystrix:隔离、降级、熔断

2、限流:nginx流量限制模块,lua+redis,RateLimiter,

降级:

3、配置中心:Diamond、Disconf、Consul等 

4、nginx:Keepalived做高可用

5、twemproxy:redis代理服务器,和mysql proxy对mysql的功能相同

6、Wireshark:抓取TCP协议数据,查看握手情况

7、OpenResty:服务器、lua+ngix+数据库进行基本业务开发,作用:灰度发布、网关、限流、校验

8、Tomcat超时:connectionTimeout、socket.soTimeout,asyncTimeout/disableUploadTimeout/keepAlieTimeout,maxKeepAliveRequests

9、spring-retry:重试、熔断

10、堆内缓存:Guava Cache、Ehchche、MapDB

    堆外缓存:Ehchche、MapDB

    磁盘缓存:Ehchche、MapDB

    分布式缓存:Ehchche、Redis

11、HTTP缓存、HttpClient缓存、Nginx HTTP缓存、Nginx代理层缓存

12、分布式任务elastic-job

 

13  压测工具:JMeter twitter/iago ,Gatling、Grinder、Locust ,压测

14 时序数据库: InfluxDB   基于时间序列,支持与时间有关的相关函数

 

15 分布式锁:

http://tech.meituan.com/distributed-system-mutually-exclusive-idempotence-cerberus-gtis.html

16 Menagerie:基于zk的分布式锁实现

17 基于redis的分布式锁:https://github.com/redisson/redisson

18 分布式幂等问题解决:多次访问同一个接口,只有一个结果.

19 分布式事务:两阶段提交,三阶段提交,或者依赖MQ异步处理来解决。

 

 

分享到:
评论

相关推荐

    架构师关键词

    架构师关键词,ppt

    知识领域: 软件架构 技术关键词: 微服务、容器化、事件驱动架构、领域驱动设计 内容关键词: 架构模式、系统设计、可伸缩性

    技术关键词: 微服务、容器化、事件驱动架构、领域驱动设计 内容关键词: 架构模式、系统设计、可伸缩性 用途: 学习设计和构建可靠、可扩展的软件系统 资源描述: Martin Fowler 的《企业应用架构模式》一书是软件架构...

    基于JAVA JSP Smart系统-权限管理与日志记录系统的毕业设计,在框架架构上采用流行的MVC架构、在业务架构中采用Spr

    SMART系统是一个在语言上采用跨平台的JAVA技术、在框架架构上采用流行的MVC架构、在业务架构中采用Spring的IOC思想和ORM技术的一个新型智能在线考试信息管理系统,该系统主要实现了学生在线考试与评估以及教师对学生...

    架构生成器

    如果你有除了名字关键词外其余结构完全相同的一个文本文件树,您可以使用本架构生成器替代掉目录树下所有的关键词,配置文件里可以填写您要替换成的关键词,这个架构生成器会递归替换掉目录和文件中所有和关键词一样...

    Java中通过HanLP实现文本分词、提取关键词、聚类(工具资源+实例)

    HanLP是由一系列模型与算法组成的工具包,目标是普及自然语言处理在生产环境中的应用。HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点;提供词法分析(中文分词、词性标注、命名实体识别)、句法...

    HanLP实现文本分词、提取关键词、聚类(工具资源+实例)

    HanLP是由一系列模型与算法组成的工具包,目标是普及自然语言处理在生产环境中的应用。HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点;提供词法分析(中文分词、词性标注、命名实体识别)、句法...

    C# 最简单的三层架构实例

    C# 最简单的三层架构实例 很多初学三层架构的用户,都对...而这些用户往往会通过搜索引擎搜索,例如“最简单的三层架构例子”,等关键词,就算用户找到这个实例,又会感觉不太明白,(心想有没有还可以再简单的例子)!

    基于FPGA的关键词识别系统实现(一)

    提出了一种语音帧压缩模块架构,有效实现了语音帧信息到VQ 标号序列的压缩,实现了由语音帧压缩模块和HMM模块构建的FPGA关键词识别系统.仿真实验结果表明,该系统具有较高的识别率和实时性,为关键词识别系统的FPGA...

    基于大数据的数据分析系统架构.doc

    (二)Hadoop并行处理系统架构 在Hadoop体系的分布式大数据应用中,数据采集模块会将采集到的各种类型的 数据传送到Hadoop的并行处理系统架构中,然后信息数据被保存到HDFS中,传送的数据 会被Hadoop体系中的...

    Java语言中static关键词应用解析.pdf

    Java语言中static关键词应用解析.pdf

    云计算的体系架构.doc

    云计算的体系架构 摘要 关键词: 云计算从概念的提出到现在为止也近3年了,目前仍然云计算没有一个准确的、统一 的定义。 云计算概述 Markus Klems认为云计算机是包含了研发、负载均衡、合理架构的一种软件开发的新...

    水果电商变革的四个关键词.pdf

    水果电商变革的四个关键词.pdf

    三层树状结构的PPT组织架构图图表素材.rar

    这是一张设计简洁明了的,三层树状结构的PPT组织架构图图表素材。...本图表适合用于在演示文稿中用于说明公司/集团人事架构。 关键词:组织架构图PPT素材,组织结构图幻灯片图表下载,.PPTX格式;

    基于J2EE架构的在线考试系统设计与实现.doc

    基于对现有产品的思考,结合J2EE的成熟技术,我们想到了是否可以将该技术运用在在线考试系统中,提出了一个基于J2EE架构的在线考试系统。通过将该架构与已有结构的在线考试系统进行比较,分析了该架构的优势,重点介绍...

    it系统集成网络布局PPT架构图素材.rar

    it系统集成网络布局PPT架构图素材下载,关键词:系统集成,it网络行业幻灯片图表素材,PPT图表素材下载,PPTX格式;

    分布式数据库架构及企业实践-基于Mycat.pdf

    学科关键词: 分布式 数据库 架构 实践 编辑推荐 讲解分布式数据库的书并不多,讲解其架构及企业实践的就更少了。 本书基于国内知名的开源分布式数据库中间件Mycat讲解了如何实现分布式数据库,很有实践及借鉴意义。...

    一个优质的百度推广账号架构是什么样的?

    SEM推广通过关键词定向,在网络营销渠道中效果、成本各方面都是比较好的一个渠道,所以它名正言顺的成为了很多中小型企业生存的根本。百度竞价基本是企业做SEM推广必选项,那么,一个优质的百度推广账号架构是什么样...

    云架构下的移动学习

    云计算是一种基于互联网的超级计算模式,在云计算环境下...络学习平台,完成了云计算环境中移动学习的系统设计,探讨了系统设计存在的问 题,对以后该方向的发展有着一定的参考价值。 关键词:云计算;移动学习;互联网

    基于Java开发的BS架构微博系统设计与实现.doc

    该微博系统采用B/S架构,实现微博原有基本功能的基础上,更是在以往微博系统中添加了问题悬赏,采纳积分等新功能,提高用户体验,在后台管理中实现对微博和用户的综合管理,在实现技术方面,页面使用JSP,javaScript...

    Hadoop架构下的大数据安全存储技术研究.docx

    【原创学士学位毕业论文,未入库可过查重】万字原创,基于Hadoop架构类的学位毕业论文,适合本科专科毕业生使用。 内容概要: ...关键词:Hadoop架构、大数据处理、分布式计算、数据存储、数据分析

Global site tag (gtag.js) - Google Analytics