• Redis击穿、穿透、雪崩产生原因以及解决思路

    作者:等不到的口琴来源:www.cnblogs.com/Courage129/p/14348720.html击穿大家都知道,计算机的瓶颈之一就是IO,为了解决内存与磁盘速度不匹配的问题,产生了缓存,将一些热点数据放在内存中,随用随取,降低连接到数据库的请求链接,避免数据库挂掉。需...

    架构师社区
    2021-11-03
  • 技术选型的一点个人思考

    1 前言这个题目有点大。工作也有些年头,从开始入行的被动接受,什么流行就学什么;到有一些想法,会去思考为什么使用这种技术;再到主动去学习一些前沿框架。从开始的不理解,事不关已高高挂起,不在其位不谋其政;到也成为了团队中的中坚力量,去据理力争应该使用某些技术,把觉得好的技术安利给同...

    架构师社区
    2021-11-03
  • 你分库分表的姿势对么?——详谈水平分库分表

    作者:vivo平台产品开发团队-HanLei一、背景提起分库分表,对于大部分服务器开发来说,其实并不是一个新鲜的名词。随着业务的发展,我们表中的数据量会变的越来越大,字段也可能随着业务复杂度的升高而逐渐增多,我们为了解决单表的查询性能问题,一般会进行分表操作。同时我们业务的用户活...

    架构师社区
    2021-11-03
  • 4个实验,彻底搞懂TCP连接的断开

    前言看到这个标题你可能会说,TCP连接的建立与断开,这个我熟,不就是三次握手与四次挥手吗?且慢,脑海中可以先尝试回答这几个问题:四次挥手是谁发起的?如果断电/断网了连接会断开吗?什么情况下没有四次挥手连接也会断开?这不是面试,而是遇到了实际问题,至于是什么问题,容我先卖个关子,本...

    架构师社区
    2021-11-03
    TCP
  • 深入理解为什么MySQL全表扫描很慢?

    在InnoDB的数据页到底长什么样?这篇文章里,我们讲了InnoDB数据页长什么样,简单回顾下。图1 InnoDB数据页结构示意图(图片来自网络)其中有的部分没有详细讲解,因为暂时还用不到。比如PageDirectory页目录。上面讲了数据页的内部结构,数据库最终所有的数据都是要...

    架构师社区
    2021-11-03
  • 网关限流了,躲在后面的服务就能高枕无忧啦?

     今天想跟大家聊一个比较有意思的话题,就是:网关限流了,服务本身就能高枕无忧了吗? 我想大部分公司的架构都是下面这样子的,网关在最前面,充当了守门员的工作。请求想要进来,必须经过网关,所以在网关层面做流控是最合适的,没有之一。   如果我们认为,只要网关把入口的流量控制好了,下游...

    架构师社区
    2021-11-03
  • 高并发场景下JVM调优实践之路

    作者:vivo互联网技术团队LiGuanyun、JessicaChen一、背景2021年2月,收到反馈,视频APP某核心接口高峰期响应慢,影响用户体验。通过监控发现,接口响应慢主要是P99耗时高引起的,怀疑与该服务的GC有关,该服务典型的一个实例GC表现如下图:可以看出,在观察周...

    架构师社区
    2021-11-03
  • 低复杂度 - 服务网格的下一站

    译者:作为一个曾经在新造车公司的基础架构团队任职,为支持公司的“互联网基因”和“数字化转型”落地了云原生基础设施平台,并在尝试采用服务网格未成的我来说,看到这篇文章深有感触。尤其是文中所说的“人少,问题多,需要快速输出价值”,直戳到了痛处。有限的人手有限的时间,我们需要将大部分精...

    架构师社区
    2021-11-03
  • 亿级流量治理系列:常用的限流算法有哪些?

    前言上篇文章《为什么大公司都要做流量治理?》跟大家聊了下做流量治理的真正目的是什么。如果你要开发一个流量治理的平台或者一个限流的框架,那么必不可少的就是要选择一种合适的限流算法。本篇文章就跟大家聊聊目前常用的限流算法有哪些。计数器计数器是最简单,最直接明了的限流算法。说白了就是进...

    架构师社区
    2021-11-03
  • 一文讲清,MySQL的执行计划

    搞清楚了MySQL索引的原理之后,就需要学习查询语句的执行计划和SQL调优,这块可能是MySQL实践中对开发人员最为常见的一个技能了。每次我们提交一个SQL查询语句给MySQL,他内核里的查询优化器,都会针对这个SQL语句的语义去生成一个执行计划,这个执行计划就代表了,他会怎么查...

    架构师社区
    2021-11-03
  • 60 张图详解 98 个常见网络概念

    Hi,大家好,我是Fox。计算机网络的原理其实很简单,但是套上专业名词后,那些看不见、摸不着的概念,会让人云里雾里。其实理解了网络名词,再去学习网络,会感觉像打开了任督二脉,发现网络不过如此。因此,掌握一定数量的网络概念名词是很有必要的,现在有一本汇总了98个常见网络名词和60张...

    架构师社区
    2021-11-03
  • 【面试题】如何设计一个高并发的系统?

    每个行业都一样,人才都是分层次的,从事技术行业的程序员们更是如此,按照技术能力分为三六九等。每个层次的人出去面试,面试官考察的方向是不一样的。刚入职场的小白,会问你很多基础性的知识,有过几年经验的程序员,会问你相关的项目经历、架构设计。如果是行业有影响力的技术专家,不一定会问你技...

    架构师社区
    2021-11-03
  • 运算放大器参数选型

    ▼关注公众号:工程师看海▼运算放大器(IntegratedOperationalAmplifier)简称集成运放,是一种高电压增益、高输入电阻和低输出电阻的多级直接耦合放大电路。运放内部结构输入级一般是由BJT(双极性晶体管,电流控制器件)、JFET(结型场效应晶体管,电压控制器...

  • 吊打何同学?B站UP主24小时肝出AirDesk平替,成本6000!

    要学嵌入式,关注 ↓↓↓ @我要学嵌入式,嵌入式猛男的加油站。来源:新智元、B站编辑:桃子小咸鱼一周前,22岁何同学自制了「苹果放弃的产品」AirDesk爆火出圈。许多网友都在「求量产」,还有人却认为是在炫技,不够务实。别急,这不一位up主近日便挑战用最短时间复刻出这张何同学同款...

    大鱼机器人
    2021-11-03
  • 【世说知识】小心掉坑!数据手册里的这些规格一定要慎重对待

    构建成功电路的方法有许多,但毁掉电路的方法更多,我们所面临的问题和故障有90%都与阅读数据手册时的粗心或误读有关。ps:据说很多小伙伴都有因没仔细阅读数据手册而导致不幸~你中枪了么?欢迎留言分享~‍今天我们要从数据手册中的规格下手,说说有关绝对最大额定值的一些常见问题,虽然这些问...

发布文章