文章 2021-12-03 来自:开发者社区

大厂Java面试-分布式架构演进史(上)

1 分布式架构的发展历史1946 年情人节(2.14) , 世界上第一台电子数字计算机诞生在美 国宾夕法尼亚大学大学,它的名字是:ENIAC; 这台计算机占地 170 平米、重达 30 吨,每秒可进行 5000 次加法运算。 第一台电子计算机诞生以后,意味着一个日新月异的 IT 时代 的到来。一方面单台计算机的性能每年都在提升:从最早的 8 位 CPU 到现在的 64 位 CPU;从早期的 MB....

大厂Java面试-分布式架构演进史(上)
文章 2021-11-12 来自:开发者社区

JAVA—Spring—SpringCloud—一. 分布式系统

1.最开始的服务架构是一个应用整个放在一台服务器上2.应用复杂之后,换为集群架构  一个应用放在多台服务器上 负载均衡3.再复杂之后,把应用的核心业务(这个应用的功能)抽取出来做成一个个单独的应用部署在一台台服务器上,需要调用哪一块的功能就调用哪个应用,这个时候由于每个应用之间并不是在同一个服务器内,调用时就需要RPC;RPC:远程过程调用 通信效率,序列化反序列化 RPC框架 Dub....

问答 2021-11-06 来自:开发者社区

请问在Java程序性能优化中,高并发秒杀系统中基于redis分布式锁实现可以么?

基于redis分布式锁

文章 2021-11-04 来自:开发者社区

Java程序猿笔记——基于redis分布式锁实现“秒杀”

最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。业务场景所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品;将业务抽象,技术角度看,秒杀就是多个线程对资源进行操作,所以实现秒杀,就必须控制线程对资源的争抢,既要保证高效并发,也要保证操作的正确。一些可能的实现刚才提到过,实现秒杀的关键点是....

问答 2021-11-01 来自:开发者社区

Java性能优化,分布式垃圾回收怎么提高性能

Java性能优化,分布式垃圾回收怎么提高性能

问答 2021-10-21 来自:开发者社区

传统java技术也能实时处理数据,为什么还要用大数据分布式技术实时处理呢

传统java技术也能实时处理数据,为什么还要用大数据分布式技术实时处理呢

问答 2021-10-11 来自:开发者社区

在java中实现分布式有哪几种形式?

具体是什么?

问答 2021-10-11 来自:开发者社区

java中的分布式具体是什么?

具体概念?

问答 2020-07-16 来自:开发者社区

集群部署时的分布式 Session 如何实现?【Java问答学堂】59期

面试题 集群部署时的分布式 Session 如何实现? 面试官心理分析 面试官问了你一堆 Dubbo 是怎么玩儿的,你会玩儿 Dubbo 就可以把单块系统弄成分布式系统,然后分布式之后接踵而来的就是一堆问题,最大的问题就是分布式事务、接口幂等性、分布式锁,还有最后一个就是分布式 Session。 当然了,分布式系统中的问题何止这么一点,非常之多,复杂度很高,这里只是说一下常见的几个问题,...

问答 2020-07-08 来自:开发者社区

分布式服务接口请求的顺序性如何保证?【Java问答学堂】53期

面试题 分布式服务接口请求的顺序性如何保证? 面试官心理分析 其实分布式系统接口的调用顺序,也是个问题,一般来说是不用保证顺序的。但是有时候可能确实是需要严格的顺序保证。给大家举个例子,你服务 A 调用服务 B,先插入再删除。好,结果俩请求过去了,落在不同机器上,可能插入请求因为某些原因执行慢了一些,导致删除请求先执行了,此时因为没数据所以啥效果也没有;结果这个时候插入请求过来了,好,数据...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注