首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
原创文章
石杉的架构笔记
创建于2022-03-18
订阅专栏
高质量原创文章,满足对技术的渴望!
等 68 人订阅
共237篇文章
创建于2022-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
公司要搞双11大促了,你知道系统能抗多少流量吗?
假设读者所在公司要搞大促,那会有多大并发?公司的系统能抗住吗?读者应该怎么去通过全链路压测评估一下你的核心系统链路能抗多大流量?
线上服务器运行的系统性能不好,用top命令怎么破?
线上服务器部署的Java系统如果发现性能不太好,此时应该如何登录到线上服务器使用top命令分析线上系统的性能呢?这篇文章我们就来一步一步给大家讲解一下top命令的使用技巧。
多机房多活架构,到底有多牛?
本篇文章介绍只有大型互联网公司才会使用的多机房多活架构,介绍了什么是服务器?什么是机架?什么是机房?什么是同城灾备机房?什么是两地三中心的架构?对于不熟悉的读者可以了解全当拓个知识面出来。
小心!用String写代码可能会内存泄漏!
今天给大家聊聊平时写代码的时候最常见的String字符串代码它的一些底层原理,以及使用不当可能引发的内存泄漏的问题,相信对于大家平时日常开发写代码会有一定的帮助。
聊聊写简历的那些坑,为什么你投出去的简历总是石沉大海!
本文以面试官的独特视角来剖析Java程序员经常写的简历样式,分析面试官审视简历不同部分时的心态以及常见简历内容缺点。最后,给出一些简历优化的技巧和要点,让优秀的简历使面试官眼前一亮!
Dubbo是如何基于动态代理实现RPC调用的?
这篇文章将介绍什么是布式系统? 分布式系统之间如何调用呢? 以及Dubbo是如何基于动态代理实现RPC调用的?希望大家对基于dubbo实现的系统间调用的底层原理也有一点的了解。
带你手写字性能提升2倍以上的符串切割工具类
给大家介绍一个小知识点,但是会非常的实用,就是平时我们写Java代码的时候,如果要对字符串进行切割,我们可以巧妙的运用一些技巧把性能提升5~10倍。
用Java多线程并发编程的时候,你必须得会用Future!
在Java多线程并发编程中,用FutureTask封装任务代码后就能够得到子线程执行完成后的返回值,这是Java多线程并发编程常用的一种编程技巧,希望通过本文大家能够get到这个Future的妙用。
儒猿自研的中间件项目,被风投看上了!
儒猿自研的中间件项目,被风投看上了! 本文将给大家介绍一下这个被风投看上的自研分布式海量数据小文件系统到底是什么?如何做的架构设计?具体用了哪些技术?生产部署时遇到了哪些问题以及怎么解决的?
用好单例设计模式,代码性能提升300%
可能很多人都听说过这个单例设计模式了,甚至都写的贼溜,但是今天给大家说说用这个单例设计模式,咱们是怎么把代码的性能大幅度提升的,单例模式跟代码性能的关系,恐怕很多兄弟还没认真研究过呢!
我们的Java代码启动之后,是如何神奇地变成JVM进程的?
写好的Java代码是如何运行起来的,它运行起来以后是如何变成JVM进程的?JVM进程又是如何运行代码的?这些问题很多写了很久Java的兄弟可能都不太清楚,今天就来好好聊聊这些问题。
多个Java系统互相篡改数据,数据中心架构如何设计?
给大家分享一下我们在公司中面向多个业务团队设计的数据中心架构是如何一步一步从多业务团队数据现状分析开始逐步演化设计出一个数据中心架构来的。希望帮助大家对现在很流行的数据中心概念构建起来系统化的认识。
出去面试老问SpringCloudAlibaba分布式事务,你能说清楚吗?
作为2022年面试Java几乎必问的技术:分布式事务框架seata。本文讲解了seata产生的背景原因、逆向补偿机制以及原理框架,让读者能够面对面试官时不再一脸蒙圈!
Java线程池没用好让系统崩溃了,线程池性能如何优化?
本文将和读者详细探讨Java线程池在生产项目中的高并发优。解决读者知道Java线程池的理论原理及运作,但没在项目使用及高并发环境下Java线程池优化的经验问题。
Java多线程并发数据错乱了,接口幂等性如何设计?
本文讲解线上系统的接口幂等问题,以及如何通过分布式锁来保障接口的幂等性,同时会给大家分享一下基于分布式锁实现接口幂等性时的一些生产实践经验的积累。
什么!我们开发的计费系统把公司的钱算错了?
设计计费数据补偿系统直接绕开具体的计费规则和计费逻辑,采用自行拉取数据、拉取日志、拉取计费结果等手段,用大数据一类的技术进行各种检测,以此来实现线上计费系统因为技术问题或者误操作问题导致的计费错误。
互联网大厂高并发抢购系统架构设计
大厂面试经常遇到的高并发抢购类系统的架构设计和优化过程,以及缓存击穿与数据乱序不一致问题的分析和解决方案,本文有理有据的逐步分析展开为大家讲解该问题,让面试官看到大家沉稳如水、细致如丝的应变能力。