- 博客(756)
- 收藏
- 关注
转载 加速 Nginx 响应的 5 个措施
核心内容主要是通过修改 Nginx 配置文件来进行调优的!海军上将威廉·麦克拉文在2014年于德克萨斯大学发表的著名演讲中说,如果你想改变世界,就从铺床开始吧!有时,一些很小的事情可能...
2021-08-13 19:25:56 222
转载 Spring AOP源码解析——专治你不会看源码的坏毛病!
作者:wx5c7f616d835a9原文链接:https://blog.51cto.com/14227759/2388053总结一下要形成的习惯:有空时隔一段时间要做几道算法题,C语言和J...
2021-08-13 19:25:56 224
转载 16个 Redis 常见使用场景,面试有内容聊啦
来源:blog.csdn.net/qq_39938758/article/details/105577370目录缓存数据共享分布式分布式锁全局ID计数器限流位统计购物车用户消息时间线tim...
2021-08-11 14:54:30 219
转载 昨晚 Nginx 挂了!教你如何实现高可用!
来源:www.cnblogs.com/SimpleWu/p/11004902.html什么是高可用?高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一...
2021-08-11 14:54:30 217
转载 最强Java并发编程详解:知识点梳理,BAT面试题等
知识体系系统性梳理Java 并发之基础A. Java进阶 - Java 并发之基础:首先全局的了解并发的知识体系,同时了解并发理论基础和线程基础,并发关键字等,这些是你理解Java并发框架...
2021-08-09 16:07:00 295
转载 Nginx+Redis:高性能缓存利器
一. OpenRestyOpenResty是一个基于 Nginx与 Lua的高性能 Web平台,其内部集成了大量精良的 Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并...
2021-08-09 16:07:00 220
转载 Spring 事务失效的 8 大场景,看看你都遇到过几个?
来源:blog.csdn.net/Yang_yangyang/article/details/114359881用 Spring 的 @Transactional 注解控制事务有哪些不生效...
2021-08-07 20:38:23 294
转载 从 0 到 1 亿用户的架构设计
Kirill Sh@Unsplash高可用架构设计最核心的就是两点:解耦和冗余。解耦包括业务状态分离(无状态架构设计)、分库分表等。冗余包括缓存、CDN、主从备份、主主备份、GeoDNS ...
2021-08-03 21:20:27 432
转载 MyBatis 架构与原理
来源:jianshu.com/p/15781ec742f2MyBatis功能架构设计框架架构MyBatis核心类MyBatis成员层次&职责MyBatis功能架构设计功能架构讲解:...
2021-08-03 21:20:27 256
转载 老大让我优化数据库,我上来就分库分表,他过来就是一jio。。。
记得,如果有人问你做数据库优化最有效的方式是什么?SQL优化、分布式集群、分库分表!干就完了~但上来就考虑分库分表真的合适么,你对分库分表又理解多少呢?什么时候分?有几种分法儿?首先我们要...
2021-07-28 19:41:19 239
转载 都在用Nginx,你真的知道它的应用场景吗?
作者:蔷薇Nina来源:https://url.cn/5BsRSKU想必大家一定听说过 Nginx,若没听说过它,那么一定听过它的"同行"Apache 吧!Nginx 的产...
2021-07-26 17:24:04 341
转载 便捷搭建 Zookeeper 服务器的方法
来自:不学无数的程序员链接:jianshu.com/p/6d349acf48aa什么是 ZooKeeperZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效、高可用...
2021-07-26 17:24:04 199
转载 微服务设计的四个原则
微服务的设计原则AKF原则 业界对于可扩展的系统架构设计有一个朴素的理念,就是:通过加机器就可以解决容量和可用性问题。(如果一台不行那就两台)。(世界上没有什么事是一顿烧烤不能解决的。如...
2021-07-24 18:01:57 450
转载 MySql知识体系总结(SQL优化篇)
本篇是MySQL知识体系总结系列的第二篇,该篇的主要内容是通过explain逐步分析sql,并通过修改sql语句与建立索引的方式对sql语句进行调优,也可以通过查看日志的方式,了解sql的...
2021-07-23 20:08:41 246
转载 2 万字长文深入详解 Kafka,从源码到架构全部讲透
- 消息队列的核心价值 -解耦合。 异步处理 例如电商平台,秒杀活动。一般流程会分为:1:风险控制、2:库存锁定、3:生成订单、4:短信通知、5:更新数据。通过消息系...
2021-07-21 17:06:42 380
转载 美团面试:说一说 ThreadLocal 原理?网友:难道面试不看源码不行?
前言上周我侥幸通过美团一面,岗位是java后端开发工程师。美团面试官给我进行了二面。面试过程中他问了ThreadLocal原理(上次问线程池,这次问ThreadLocal,美团爸爸这么喜欢...
2021-07-21 17:06:42 206
转载 微服务架构实施原理详解
来源:cnblogs.com/fangfuhai/p/7065847.html服务网关(GateWay)服务注册与发现微服务部署服务容错动态配置中心基于微服务架构和Docker容器技术的P...
2021-07-19 16:08:21 238
转载 分布式事务最经典的七种解决方案
随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章总结了分布式事务最经典的解决方案,分享给...
2021-07-19 16:08:21 809
转载 ELK 处理 Spring Boot 日志,妙!
来自:IBM 技术开发社区链接:https://developer.ibm.com/zh/articles/build-elk-and-use-it-for-springboot-and-...
2021-07-17 14:03:52 205
转载 面试必问:分布式事务最终一致性6种解决方案
随着用户增长,并发请求增加以及业务越来越复杂,架构设计往往不得不由单体向分布式系统演进,而分布式事务成了影响架构落地的首要难点。不管是社区开源的ByteTCC、LCN,还是阿里的Seat...
2021-07-16 09:02:00 1195 1
转载 回归初心,近三万字详解 23 种设计模式(多图 + 代码)
来源:javadoop.com/post/design-pattern一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写...
2021-07-15 14:18:47 666
转载 20个程序员崩溃瞬间,我破防了!
前言在座各位秃头怪多多少少都有被产品经理、客户、老板甚至被自己折磨过的经历,今天不敲代码了,来盘点一下破防瞬间,纸巾准备好,因为太真实了。我设计的接口和别人调用我的接口调试bug时当我试图...
2021-07-13 14:26:15 359
转载 Spring中涉及的设计模式总结
来源:https://blog.csdn.net/caoxiaohong1005/article/details/80039656Spring中涉及的设计模式总结1.简单工厂(非23种设计...
2021-07-13 14:26:15 205
转载 图解:消息传输的架构模式
从概念上讲,一条消息是一个发送方与一个或多个接收方之间的一次信息交换。自从大型机问世以来,消息交换一直是计算机编程和架构设计的重要组成部分。多年来,消息传输的实践已经发展成多种消息传输模式...
2021-07-12 09:02:00 200
转载 好险!一入职就遇到MySQL这么大Bug!差点背锅走人!
群里一网友这两天刚入职新公司,遇到一个重启 MySQL 服务后,自动增长值丢失问题,差点背锅走人。下面我们一起来回顾一下这个问题。在 mysql 中用自增列作为主键时,先往表里插入 5 条...
2021-07-10 20:17:05 232
转载 3天,我把MySQL索引、锁、事务、分库分表撸干净了!
最近项目增加,缺人手,面试不少,但匹配的人少的可怜。跟其他组的面试官聊,他也抱怨了一番,说候选人有点儿花拳绣腿,回答问题不落地,拿面试最常问的MySQL来说,并不只是懂“增删改查”、表关联...
2021-07-09 09:01:00 233
转载 干了这么些年程序员,这7种软件架构模式必须得掌握了
作者:Trung Anh Dang策划:万佳架构模式是对给定上下文的软件架构中常见问题的一种通用的可复用的解决方案。一种模式就是特定上下文的问题的一种解决方案。然而,很多开发者至今还对...
2021-07-08 14:47:50 242
转载 借着酒劲儿,是真敢说!程序员酒后吐真言
美国最大的论坛 Reddit,最近有一个热帖 。一个程序员说自己喝醉了,软件工程师已经当了 10 年,心里有好多话想说:“我可能会后悔今天说了这些话。”他洋洋洒洒写了一大堆,获得 9700...
2021-07-08 14:47:50 259
转载 挑战10个最难回答的Java面试题(附答案),会了去面阿里
这是我收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战...
2021-07-06 09:05:00 846
转载 干货 | 新手也能看懂的源码阅读技巧
链接 :https://urlify.cn/ueQ7fy读源码的经历刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改...
2021-07-04 14:13:39 300
转载 大数据量数据,MySql批量插入时,如何不插入重复的数据?
来源 | blog.csdn.net/qq_41107231/article/details/117911314整理:匠心零度◆前言Mysql插入不重复的数据,当大数据量的数据需要插入值...
2021-07-03 21:38:46 394
转载 系统架构设计:进程缓存和缓存服务,如何抉择?
概述我们所说的缓存分为进程内部缓存(系统内部缓存)和 缓存服务(如redis/memcache)。计算机服务从原来的单体结构,到多实例,到现在流行的微服务,缓存服务变得原来越流行了。进...
2021-07-03 21:38:46 229
转载 面试必问:Java 是如何实现线程间通信的?
小Hub领读:线程之间到底使用什么沟通的呢?如何把数值变化传递给其他子线程?来源:blog.csdn.net/lanxian837820149/article/details/101479...
2021-07-03 21:38:46 216
转载 Git 各指令的本质,真的是通俗易懂!
作为当前世界上最强大的代码管理工具 Git 相信大家都很熟悉,但据我所知有很大一批人停留在 clone、commit、pull、push...的阶段,是不是对 rebase 心里没底只敢用...
2021-07-01 19:53:15 212
转载 为什么我一定要彻底搞懂AOP?
目录理解AOP什么是AOPAOP体系与概念AOP实例第一个实例第二个实例AOP相关注解@Pointcut@Around@Before@After@AfterReturning@AfterT...
2021-06-28 16:32:27 1510
转载 奔溃!老板叫我设计一个亿级API网关
“网关是一个比较成熟的产品,基本上各大互联网公司都会有网关这个中间件,来解决一些公有业务的上浮,而且能快速的更新迭代。图片来自 Pexels如果没有网关,要更新一个公有特性,就要推动所有业...
2021-06-28 16:32:27 319
转载 阿里P9:做了6年架构设计,这次聊聊微服务与分布式事务细节
微服务因其高内聚、低耦合、高扩展、敏捷开发为很多企业所用,当然,没有任何一项技术是完美的。系统微服务化后,一个看似简单的功能,内部可能需要调用多个服务并操作多个数据库实现。毫不夸张地说,...
2021-06-27 09:02:00 509
转载 图解 Spring 循环依赖,写得太好了!
作者 | Vt来源 |http://t.hk.uy/zeG正文Spring解决循环依赖循环依赖的本质what?问题的本质居然是two sum!结尾Spring如何解决的循环依赖,是近两年...
2021-06-26 17:03:03 249
转载 阿里全员标配的内部指令集鼠标垫,我的粉丝每人包邮送一块
最近很多粉丝后台问我618 有啥福利没,年中了是该给大家发点福利,我仔细琢磨了一圈,找大厂的朋友要了一套他们撸了多年的 Java 命令合集 + 面试要点的私货,于是叫上合作伙伴,加急定制...
2021-06-25 09:05:00 283
转载 对不起,网上找的Redis分布式锁都有漏洞!
阅读本文大概需要 2.8 分钟。来自:陈寒立出处:饿了么物流技术团队基于 Redis 的分布式锁对大家来说并不陌生,可是你的分布式锁有失败的时候吗?在失败的时候可曾怀疑过你在用的分布式锁真...
2021-06-24 16:59:01 226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人