首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java架构师
江小北
创建于2024-02-20
订阅专栏
Java架构师
等 62 人订阅
共31篇文章
创建于2024-02-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Chat GPT-5 的发布,是程序员下岗信号吗?
某个早晨,你刚端着咖啡走进会议室,产品经理一句话差点让你呛出来: “昨天我让 GPT-5 写了个原型,UI、后端、数据库脚本全都齐活。 大屏幕上的 Demo 正在运行,页面顺滑、接口响应正常,连日志都
假设10W人同时访问,如何保证系统不崩?
假设10W人同时访问,如何保证不雪崩? 如果面试遇到这个问题,很多小伙伴的第一反应可能是: “怎么可能?我们的系统,总体的用户量不到1万,怎么可能会有10W人同时访问?” 这个问题,假如真的遇到了,确
京东二面:分库分表后翻页100万条,怎么设计?答对这题直接给P7!
一、说在前面 如果你已经有过几轮面试经验,肯定会遇到过类似的问题。 这种问题,看似简单,实则考察的是你对数据库优化的理解和实际经验。 我们都知道,数据库分页查询很常见,尤其是展示列表的功能,基本上每个
行业案例:10Wtps超高并发“某节跳动”钱包架构与落地方案
行业案例:10Wtps超高并发“某节跳动”钱包架构与落地方案 (1)设计&实现八端奖励入账与展示互通的大流量的方案,最高预估有 360w QPS 发奖
一线BAT大厂技术架构方案模板曝光!
前言 在社群交流中,我发现很多小伙伴在编写技术方案和架构方案时存在困难。 为此,我整理了一份来自一线大厂的架构方案,这是一个实际操作的案例,对大家具有很高的参考价值。 团队技术方案设计模板 无论是业务
程序员到架构师定会遇到的问题(3):系统要不要自研,什么时候该自研?
创业公司上线后,用户数开始增长,产品逐渐成熟。 突然有一天,团队开会,老板丢出一个问题:“我们是不是应该把XX系统自研了?比如支付系统、日志系统、或者推荐算法?别人家的系统能适配得了我们吗?” 这时候
程序员到架构师定会遇到的问题(2):百万QPS容量设计,该如何规划
作为一名架构师,容量设计是你无法逃避的基本功。 想象一下,你接到一个项目需求,老板拍着桌子跟你说:“咱们这个系统上线后,可能会有百万级用户,得抗住大流量!”你点点头,内心却泛起了嘀咕: 如果搞错了容量
程序员到架构师定会遇到的问题(1):创业初期,技术如何选型
想象一下,你和几个志同道合的朋友终于决定出来创业了,资金有限,时间紧迫,大家都充满激情。 你负责技术,合伙人盯着你问: 啥语言?啥框架? 上云吗? 要不要微服务?” 这时候你感觉到一种责任
腾讯面试:聊聊 CAP 定理?哪些中间件是AP?
1. 背景引入:分布式系统的“不可能三角” 假设你开了一家全球连锁咖啡店,北京、纽约、伦敦都有分店。 某天,顾客在纽约点了一杯咖啡,系统需要同时在库存系统扣掉咖啡豆,在支付系统扣掉账户余额,还要通知物
大厂都在用的分布式事务方案,Seata+RocketMQ带你打破10万QPS瓶颈
1. 分布式事务简介 分布式事务,这四个字看着好像挺高大上,很多程序员一听到,心里头都会发怵: 但其实,它的本质问题一点都不新鲜,其实就是本地事务的分布式版本而已: 1.1 本地事务 想要了解分布式事
面试手撕代码篇:手写模拟SpringBoot核心流程
面试这种场合,大家最怕的就是面试官让我们现场手撕代码,让你写点“平时压根不写”的问题——比如: 就像领导站在你的背后,让你快点写,但是你却需要百度一下的窘迫。 这不,最近就有小伙伴再面试过程中遇到了这
只问你这5个问题,就知道你K8s是什么水平?
没学过K8s,面试过程又经常被问到怎么办? 别慌,回答出下面这5个问题,你就能唬住面试官,让面试官刮目相看
SpringBoot+Netty 300行代码实现一个简易版的微信群聊功能
最近有同学在面试中被问到,如何用Netty实现群聊系统,其实这道面试题并不难,只要学习过Netty的同学,应该都能说出个1,2,3,4来。 但是面试官却要他现场编码出来,听到这个要求,我不禁感叹道:“
字节面试:如何让单机下Netty支持百万长连接?
最近有同学在面试遇到了一道非常有深度的面试题: 当时在群里问小北,我发现我也没有系统化的梳理过这个问题,所以一时也没有回答的特别好。 痛定思痛的我赶紧去各种搜集资料,系统化的整理了下这道面试题该怎么回
面试高频:如何确定线程池的最佳核心线程数
系统线程池的最佳核心线程、最大线程数的确定,是Java开发人员最常遇到的一个技术难题 配置得当,你的系统性能就能蹭蹭蹭地提升 配置不当,不仅浪费资源,还可能拖慢整个系统,甚至引发各种奇怪的bug
架构师必知的绝活-JVM调优
为什么要学JVM? 首先:面试需要 其次:基础知识决定上层建筑 然后:学习JVM也是进行JVM调优的基础 学不学JVM,是能自主解决问题的一流程序员与跟着别人做CRUD的二流程序员的分水岭!
面试官最爱问:CPU100%如何处理?
CPU占用率突然飙升是技术人员常遇到的一个棘手问题,它是一个与具体技术无关的普遍挑战。 这个问题可以很简单,也可以相当复杂。 有时候,只是一个死循环在作祟 有时候,是死锁导致的
架构师必知的11种API接口性能优化方法
接口性能优化是后端开发人员经常碰到的一道面试题,因为它是一个跟开发语言无关的公共问题。 这个问题既可以很简单,也可以相当复杂。 有时候,只需要添加一个索引就能解决。 有时候,代码需要进行重构...
10W QPS高并发,如何防止重复下单?
> 10wqps高并发,如何防止重复提交/支付订单? > 10wqps高并发,如何防止重复下单? > 10wqps高并发,如何防止重复支付? > 10wqps高并发,如何解决重复操作问题?
MySQL亿级数据存储-高并发搜索如何设计?
最近好多小伙伴都跑来问小北,百亿级别的数据存储要怎么设计架构啊? 就像前几天,有位同学去字节面试,就碰到了这个问题: 他们回答说要分库分表,但面试官好像不太满意。那到底为啥呢?
下一页