- 博客(1068)
- 资源 (4)
- 收藏
- 关注
原创 这招聘环境,35岁的绷不住了。。。
所以大家可以去想一下,甚至去看一下各个大厂的招聘JD,仔细研究一下,是不是会发现其实现在因为程序员太多,岗位不多,所以企业招聘需求是越来越专业化,细分化,精细化,并不是大家想的那样,我只要干过N多年技术,有各种经验就可以随便找工作,这种想法已经过时了,甚至于说跨行的专家他的价值都会锐减,同样是java技术领域的专辑,如果你深耕物流行业多年,但是去干财税系统或者保险系统,你觉得你是不是竞争力就不高了?对30岁以上的 候选人,都希望技术达到专家级,行业积累也达到专家级,来了就可以hold住一大块事情。
2024-07-22 09:30:00
707
原创 深度拆解,投几百份简历没面试,有offer也降薪?
本文主要是针对最近频繁有人提出的问题做一个深度分析,就是很多人给我们反馈说现在出去找工作,投简历出去几百份,结果都没面试,或者就几个面试,即使拿到offer也都是小公司的,而且一般都是给降薪,问我们这个情况该怎么办。所以我们写了今天的文章来深度分析这个问题,先是分析了一下这个问题的产生原因是什么,为什么会投几百份简历一个面试都没有,然后再是分析了一下具体的解决办法,如何破解这个僵化的情况,里面部分内容和昨天的文章有想通之处,大家可以结合起来一起看,相信对大家找工作会有一定的启发。
2024-07-20 09:30:00
299
原创 老司机经验分享:生产级中间件系统架构设计实践
这篇文章,给大家来聊一个生产级的中间件系统的架构设计实践,希望给对中间件系统感兴趣的同学一点启发。
2023-01-26 17:50:04
3136
1
原创 面试屡次碰壁后,我是如何调整最终拿下一线大厂offer的?
这篇文章,主要是聊聊很多同学面试过程中都有的一个担心:如果我连续面挂了好几家公司,是不是就代表其他公司就同样拿不到offer了?
2023-01-25 17:51:20
3492
1
原创 尴尬的面试现场:说说你们系统有多大QPS?系统到底怎么抗住高并发的?
很多好学的同学,都会自己平时研究很多的技术,比如常见的就是买书看书,参加在线培训课程,购买一些知识付费的专栏,或者购买一些视频课程
2023-01-24 17:17:19
5799
2
原创 面试官问我有没有分布式系统开发经验,我一脸懵圈…
现在有很多Java技术方向的同学在找工作的时候,肯定都会去招聘网站上找职位投递简历。但是在很多职位JD上往往会有这样的一个要求:熟悉分布式系统理论、设计和开发,具备复杂分布式系统构建经验。
2023-01-23 17:10:51
5813
1
原创 我用笨办法啃下了一个开源项目的源码!
相信很多同学都希望能够去阅读一些源码来提升自己的技术水平,毕竟在面试的时候,很多大厂都经常会扣到非常深入的底层源码。
2023-01-22 17:57:36
4740
1
原创 连你女朋友都能看懂的分布式架构原理!
这篇文章聊一个话题:什么是分布式计算系统?现在很多同学经常会看到一些名词,比如分布式服务框架,分布式系统,分布式存储系统,分布式消息系统。
2023-01-20 16:57:40
2352
原创 二本学历5年经验的程序员,出去面试被碾压~
这篇文章,聊一个很多人感兴趣的话题,小公司的Java工程师和大厂Java工程师一起出去求职同一个职位时,前者的竞争力到底差在哪里呢?
2023-01-19 17:47:17
8392
5
原创 面试官:请设计一个能支撑百万连接的系统架构!
这篇文章,给大家聊一聊:如果你设计一个系统需要支撑百万用户连接,应该如何来设计其高并发请求处理架构?
2023-01-18 17:45:01
5233
原创 面试官让我聊聊 MQ 的数据丢失问题,没想到水这么深。。。
这篇文章,给大家聊一下写入Kafka的数据该如何保证其不丢失?我们暂且不考虑写磁盘的具体过程,先大致看看下面的图,这代表了Kafka的核心架构原理。
2023-01-17 17:39:59
1121
原创 35岁高龄程序员的 4 条出路,提早布局,避免出局!
这篇文章,给大家聊聊Java工程师的职业发展规划的一些思考,同时也给不少20多岁、30多岁,但是对自己的职业未来很迷茫的同学一些建议。
2023-01-16 17:14:34
26906
7
原创 字节面试官: 让你设计一个MQ每秒要抗几十万并发,怎么做?
Kafka是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的Kafka集群甚至可以做到每秒几十万、上百万的超高并发写入。
2023-01-15 16:42:35
6874
4
原创 面试官问我微服务注册中心如何保证数据强一致性?头秃了。。。
假设你有一个分布式系统,里面包含了多个服务,部署在不同的机器上,然后这些不同机器上的服务之间要互相调用。
2023-01-14 17:11:58
4055
原创 程序员别死背面试八股文了,这种面试题才是未来主流。。。
这篇文章简单给大家来聊一个互联网大厂的Java面试题:如果让你设计一个消息中间件,你会怎么做?
2023-01-13 17:56:25
7805
3
原创 分布式唯一ID的几种生成方案,一次性全掌握!
上一篇文章,我们聊了一下分库分表相关的一些基础知识,这篇文章,我们就接着分库分表的知识,来具体聊一下全局唯一id如何生成。
2023-01-12 17:39:29
1286
原创 用真实业务场景告诉你,高并发下如何设计数据库架构?
这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计?看到这个题目,很多人第一反应就是:分库分表啊!
2023-01-11 17:00:02
2383
原创 程序员不了解这些投简历的巨坑,面试注定一开始就失败!
之前写了两篇文章,给大家介绍了一下如何利用短期的时间,尽可能充分的为面试做准备。这篇文章就给大家聊一个非常关键的问题:如何有策略的投递简历以及如何有策略的进行面试。
2023-01-10 17:21:29
1011
1
原创 程序员简历上写这种项目,难怪面试当炮灰。。。
这篇文章我们继续来聊一聊,在系统设计和项目经验这两块,应该如何充分的准备,才能拿出有技术含量的项目经验战胜跟你同台竞技的其他工程师,征服你的面试官,收获各种心仪的offer。
2023-01-09 17:09:25
6693
原创 我只是把握好了这3点,1个月后成功拿下大厂offer!
假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢?
2023-01-08 18:20:38
764
1
原创 面试官问我有没有高并发架构经验,我慌的一批…
这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发?
2023-01-03 16:42:29
813
1
转载 Redis事务P0级事故,超卖100瓶茅台,项目组慌的一批!
「关注“石杉的架构笔记”,大厂架构经验倾囊相授」文章来源:【公众号:悟空聊架构】一、前言最近项目的生产环境遇到一个奇怪的问题:现象:每天早上客服人员在后台创建客服事件时,都会创建失败。当我们重启这个微服务后,后台就可以正常创建了客服事件了。到第二天早上又会创建失败,又得重启这个微服务才行。初步排查:创建一个客服事件时,会用到 Redis 的递增操作来生成一个唯一的分布式 ID 作为事件 id。...
2023-01-03 07:50:56
537
原创 什么!作为程序员你连英文版的官方文档都看不懂?
这篇文章,我们来聊一个某种程度上比技术更重要的话题:一个英语比较渣的程序员,到底应该如何做,才能达到无障碍阅读英文官方文档呢
2023-01-02 17:10:49
760
2
原创 聊聊八卦,当年的顶流明星事件是如何把公司的缓存架构“击垮”的?
这篇文章,咱们来聊聊热点缓存的架构优化问题。其实使用缓存集群的时候,最怕的就是热key、大value这两种情况,那啥叫热key大value呢?
2023-01-01 16:40:58
544
1
转载 看似简单的 Java Bean 转 Map 业务场景,没想到把队友坑了!
「关注“石杉的架构笔记”,大厂架构经验倾囊相授」文章来源:https://juejin.cn/post/7118073840999071751一、背景有些业务场景下需要将 Java Bean 转成 Map 再使用。本以为很简单场景,但是坑很多。二、那些坑2.0 测试对象importlombok.Data;importjava.util.Date;@Datapublicclass...
2023-01-01 07:50:14
453
原创 太强了!这么设计中间件完美解决了百万并发的问题!
很多同学都对Java并发编程很感兴趣,学习了很多相关的技术和知识。比如volatile、Atomic、synchronized底层、读写锁、AQS、并发包下的集合类、线程池,等等
2022-12-31 17:29:42
1134
原创 七种分布式系统的解决方案,一次性讲给你听!
虽然定位是有“分布式”、“容错架构”等看起来略显复杂的字眼,但是咱们还是按照老规矩:大白话 + 手绘数张彩图,逐步递进,让每个同学都能看懂这种复杂架构的设计思想。
2022-12-30 17:29:29
1733
原创 如果我是核酸系统架构师,我会这么用MQ。。。
如果投递出去的消息在网络传输过程中丢失,或者在RabbitMQ的内存中还没写入磁盘的时候宕机,都会导致生产端投递到MQ的数据丢失
2022-12-29 17:25:43
5980
11
转载 MyBatis-Plus 不支持联表?一个依赖轻松搞定
「关注“石杉的架构笔记”,大厂架构经验倾囊相授」文章来源:【公众号:一行Java】前言MyBatis-Plus 不支持联表,遇到复杂查询依然还是麻烦,怎么办?MyBatis-Plus 要想实现联表查询,只需要引入一个依赖mybatis-plus-join,就能完美解决。准备本文,需要你对 MyBatis-Plus 有一定的了解~“示例源码地址:https://github.com/vehan...
2022-12-29 07:50:43
1573
原创 选Redis做MQ的人,是脑子里缺根弦儿吗?
这篇文章,我们将会对ack底层的delivery tag机制进行更加深入的分析,让大家理解的更加透彻一些。
2022-12-28 17:41:31
560
原创 RocketMQ消息中间件用起来真的可靠吗?
这篇文章开始,我们先深入的分析一下消费者手动ack机制保证消息不丢失的底层原理,然后来讲解生产者保证消息不丢失的confirm机制
2022-12-27 17:42:28
520
原创 MQ保证读写消息不丢失,这个你都不会就等着被开除吧...
这篇文章,我们来聊聊在线上生产环境使用消息中间件技术的时候,从前到后的全链路到底如何保证数据不能丢失。
2022-12-26 17:45:31
656
转载 面试官每次问我MySQL怎么调优,我真的是不知道怎么回答...
199特惠价 原价 699 的《MySQL数据库底层原理深度剖析》=== 课程内容===1、MySQL InnoDB存储引擎原理与缓存组件参数优化实战2、MySQL索引存储原理与索引优化实战3、MySQL事务和锁工作原理、事务优化及锁优化实战=== 课程内容 ===(*以下仅为部分课程内容展示,详细大纲查看文章末尾)Innodb buffer存储引擎架构=== 适合人群===1、Java初中...
2022-12-26 07:50:59
227
原创 听说你搞过架构设计?来,我这里有个系统设计一下...
这篇文章,我们就基于这个架构,在数据一致性方面做进一步的说明。同样,我们以RabbitMQ这个消息中间件来举例。
2022-12-25 18:06:59
492
原创 你以为架构师天天就画图写PPT吗,告诉你其他事儿多了去了~
在分布式系统中,数据不一致问题还有其他的一些情况。比如说多个系统都要维护一份数据的多个副本,结果某个系统中的数据副本跟其他的副本不一致,这也是数据不一致。
2022-12-24 17:13:40
968
原创 我跟同事之间一次关于“架构设计”的嘴炮,大家一起听听...
这篇文章,咱们就来看看,假如说基于RabbitMQ作为消息中间件,如何实现一份数据被多个系统同时订阅的“Pub/Sub”模型。
2022-12-22 18:49:16
435
转载 连API接口的安全加密都不会设计,坐等黑客攻击你的接口吧!
「关注“石杉的架构笔记”,大厂架构经验倾囊相授」文章来源:【公众号:苏三说技术】前言我们日常开发中,如何保证接口数据的安全性呢?个人觉得,接口数据安全的保证过程,主要体现在这几个方面:一个就是数据传输过程中的安全,还有就是数据到达服务端,如何识别数据,最后一点就是数据存储的安全性。今天跟大家聊聊保证接口数据安全的10个方案。1.数据加密,防止报文明文传输。我们都知道,数据在网络传输过程中,很容...
2022-12-21 07:50:09
415
原创 第一次当架构师,我设计高并发架构发现了N个痛点。。。
之前更新过一个“亿级流量系统架构”系列,主要讲述了一个大规模商家数据平台的几个方面。接下来,我们将会继续通过几篇文章,对这套系统的可扩展架构、数据一致性保障等方面进行探讨。
2022-12-20 17:34:15
577
大型企业级分布式订单系统项目-课程大纲
2022-03-11
大型企业级分布式订单项目【技术方案、代码规范、阿里云部署演示和性能压测】
2022-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人