把你现在的单体项目改成分布式这种场景题

要怎么答哇 第一次碰到的时候只能支支吾吾扯点高可用分库分表之类的东西,但是面试官说分布式不一定高并发,后来自己想了想应该需要再考虑服务注册和服务调用?鼠鼠的简历上都没敢写分布式的东西#牛客帮帮团来啦!有问必答##简历中的项目经历要怎么写##面试中的破防瞬间#
全部评论
先根据业务功能和数据依赖关系,将单体应用拆分成多个独立的微服务。然后引入服务注册中心,如Zookeeper、Eureka等,就用spring cloud呢一套,Kafka、Redis,RabbitMQ啥的也全整进来,还要考虑负载均衡和服务熔断,配置管理,监控等,有ci/cd更好
3 回复 分享
发布于 2024-04-27 23:28 江苏
想清楚多少流量,然后合理分配集群节点数,mq、redis,MySQL之类的要想好几个节点等。
1 回复 分享
发布于 2024-04-27 16:58 上海
此类问题,应先理清思路,从分布式架构的基本概念、服务治理、性能优化等方面进行阐述,同时要结合实际项目经验。虽然你没写,但是确实后面要了解下,比如拆网关、用户中心、等
1 回复 分享
发布于 2024-04-27 12:14 上海
其实最难的是怎么定义领域边界
点赞 回复 分享
发布于 2024-04-27 14:46 广东
Nacos,模块划分,gateway,openFegin或者 RPC 框架,分库分表直接 sharingphere,一切都框架...这种吹牛题无所谓,一群中小公司....
点赞 回复 分享
发布于 2024-04-27 10:36 浙江
改成微服务,加网关和注册中心 然后还得用feign或者Dubbo之类的实现RPC 我也不是很懂
点赞 回复 分享
发布于 2024-04-27 00:58 河北

相关推荐

2025-11-13 19:44
哈尔滨工程大学 Java
二战小红书,又是二面挂,还是做不到。先吃饭吧。9.18小红书商业技术实习深挖分布式锁设置五分钟过期并在finally里释放锁会不会有释放不了的时候,看门狗机制如何实现,它的后台线程是什么类型spisynchronized,monitorexit执行两次你知道吗AQS垃圾回收器mysql锁redis过期删除,怎么选取过期key,数据量大的话这键值字典和过期字典会不会比较大手撕最长上升子序列9.24小红书商业技术实习FAQ的理解实习意图识别或者提示词这块有什么细节的困难,怎么解决的实习定时任务和kafka发消息这块实现细节,现在定时任务要扫描的数据变成亿级了该怎么设计实习问答匹配率提升20%怎么来的数据,分子分母是啥看你实习了挺久,没提转正吗如果offer比较多你如何选择无手撕11.10小红书风控工程介绍实习,参数提取检验补齐有了新业务意图是需要再扩展吗,意图识别提升10%哪来的,哪块是最有挑战的,系统吞吐量多少,用到哪些大模型了java注解,自己用过吗jvm内存模型mysql什么情况适合建索引kafka怎么消息去重linux查看端口被哪个进程占用命令手撕全排列11.12小红书风控工程考研辅导经历,考研成绩,本科成绩,为什么考研,高考为什么没考好,本科成绩平平研究生成绩不错是怎么转变的,为什么走工程不走算法实习经历,提取参数的过程中用户问别的会怎么样,挑战困难,转正情况kafka会丢失消息吗,消费者消费失败broker怎么感知到从而重新投递呢,消费者怎么知道自己从哪里重新拉取,消费成功后没及时记录offset会不会重复消费rpc过程怎么找到对应服务的,一直访问注册中心会不会压力大优缺点,自驱力高的原因,怎么做到长期坚持的,平时怎么学习,平时沟通也这么谨慎吗,有什么爱好进程线程,文件内容读到内存是单线程还是多线程好,磁盘是机械磁盘和固态磁盘对答案有影响吗大文件中内容都是单词,需要对单词排序,什么思路,会内存溢出吗无手撕
查看28道真题和解析
点赞 评论 收藏
分享
评论
1
22
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务