![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 92
林中轩
这个作者很懒,什么都没留下…
展开
-
哎呀,你对高并发与多线程的解决思路了解的还挺深!
一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法啊。1. 请求接口的合理设计一个秒杀或者抢购页面,通常分为2个部分,一个是静态的HTML等内容,另一个就是参与秒杀的Web后台请求接口。通常静态HTML等内容,是通过CDN的部署,一般压力不大,核心瓶颈实际上在后台请求接口上。这个后端接口,必须能够支持高并发请求,同时翻译 2021-05-24 17:51:55 · 916 阅读 · 0 评论 -
【架构入门 - 高性能篇】数据库高性能
单机高性能与集群高性能都是针对负责计算的服务器而言的,负责存储的数据库服务器因为处理的是数据而不是计算,架构和使用方式又有所不同SQL - 读写分离基本原理是将数据库读写操作分散到不同节点上,从而分散读写压力到不同的节点上一主一从或一主多从都可以;主机负责读写操作,从机负责读操作,每个机器都需要同时工作;主机通过复制将数据同步到从机,每个节点都存储了所有的数据复制延迟MySQL的主从复制延迟可能达到1秒,如果有大量数据,1分钟也可能,那么这样很容易造成用户注册了但是无法登...原创 2021-05-22 17:20:38 · 615 阅读 · 0 评论 -
新版Harbor搭建(harbor-offline-installer-v1.10.1.tgz)
最新版Harbor搭建(harbor-offline-installer-v1.10.1.tgz)Harbor是一个开源镜像仓库,可通过基于角色的访问控制来保护镜像,新版本的Harbor还增加了扫描镜像中的漏洞并将镜像签名为受信任。作为CNCF孵化项目,Harbor提供合规性,性能和互操作性,以帮助你跨Kubernetes和Docker等云原生计算平台持续,安全地管理镜像。Harbor组件均以Docker容器方式启动,因此,你可以将其部署在任何支持Docker的Linux发行版上。...转载 2021-05-12 15:32:03 · 1509 阅读 · 0 评论 -
docker+jenkins+seneca构建去集中化微服务架构
前言在微服务架构中,服务发现一直是一件比较复杂的事。而且服务发现式的架构处理不好,容易产生集中化。同时,微服务的提供,不可避免的需要一些负载均衡方案,实现服务的高可用和可扩展,这无疑增加了很多复杂度。笔者认为,使用异步、基于消息的方式,可能更适合微服务架构。基于消息的微服务架构,对于所有微服务的部署条件非常简单,只需要能访问到消息服务即可。同时微服务节点的移除和增加不会影响到服务的提供转载 2017-10-18 09:37:44 · 1748 阅读 · 0 评论 -
史上最简单的 Spring Cloud 教程(2018)
史上最简单的 SpringCloud 教程 | 终章转载请标明出处: http://blog.csdn.net/forezp/article/details/70148833 本文出自方志朋的博客 错过了这一篇,你可能再也学不会 Sprin...2017-04-12 23:14 841955Spring Cloud Sleuth进阶实战为什么需要Spring Cloud Sleuth?微服务架构是...转载 2018-07-02 22:18:03 · 1013 阅读 · 0 评论 -
Disconf实践指南:安装篇
Disconf实践指南:安装篇Disconf是百度开源出来的一款基于Zookeeper的分布式配置管理软件。目前很多公司都在使用,包括滴滴、百度、网易、顺丰等公司。通过简单的界面操作就可以动态修改配置属性,还是很方便的。使用Disconf后发现的一大好处是省却应用很多配置,而且配置可以自动load,实时生效。Disconf优点总结如下:部署简单:同一个上线包,无须改动配置,即可在多个环境中上线 部...原创 2018-07-09 20:57:54 · 559 阅读 · 0 评论 -
Disconf实践指南:使用篇
Disconf实践指南:使用篇在上一篇文章Disconf实践指南:安装篇介绍了如何在本地搭建Disconf环境,下面我们介绍如何在项目中使用Disconf。由于某些功能特性对源码做了修改,所以在官方文档并没有提及。环境基于macOS Sirerra。Windows建议安装Linux虚拟机首先打开disconf控制台:http://localhost:8091,第一步:创建应用,awesome-pr...原创 2018-07-09 20:59:31 · 1670 阅读 · 0 评论 -
Restful API开发利器——RestPack项目教程(统一api返回json格式)
Restful API开发利器——RestPack项目教程 目录项目背景 RestPack 简介 引入 RestPack 依赖 启用 RestPack @RestPackController 注解 RestPack 异常处理 日志输出 资源分享与技术交流项目背景在互联网、移动互联网、车联网、物联网繁荣的今天, 各种客户端设备层出不穷,为了能用同一套服务端程序处理各种客户...翻译 2018-08-20 15:52:48 · 1369 阅读 · 1 评论