关闭

架构师社区

所属频道 单片机 公众号精选
架构师社区,专注分享架构师技术干货,架构师行业秘闻,汇集各类奇妙好玩的架构师话题和流行的架构师动向!
  • 一款性能调优利器 — 火焰图

    来源:https://zhenbianshu.github.io/2019/04/application_debug_tools_flamegraph.html|前言工具的进化一直是人类生产力进步的标志,合理使用工具能大大提高我们的工作效率,遇到问题时,合理使用工具更能加快问题排...

    单片机
    2021-11-08
  • 时隔16年,Science再次发布“全世界最前沿的125个科学问题”!

      来源:文汇报《科学》杂志曾于创刊125周年之际发布过125个推动基础科学研究的科学难题,对指引其后十几年的科学发展产生积极影响。16年过去了,科技发展日新月异,科学突破层出不穷,许多问题得到一定程度的解答,一些问题更深入。“巨大的变化在许多科学领域发生,现在正是回顾过往和展望...

    单片机
    2021-11-08
  • Y君:天天增删改查,又能怎么样?

    老朋友Y君发微信给我约饭,算下来,和Y君也有一年未见了。Y君此人曾一度在小公司惶惶不可终日——工作简单,却不知前路。后来Y君找到办法走出了困境,再后来他进入了阿里,并一路做到了高P。他曾和我总结了他的心路历程,也分享了他的方法论。恰好最近总有些朋友苦恼于自己每天仅做些简单的增删改...

    单片机
    2021-11-05
  • vivo 全球商城:商品系统架构设计与实践

    作者:vivo官网商城开发团队-JuChangjiang一、前言随着用户量级的快速增长,vivo官方商城v1.0的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。从2017年开始启动的v2.0架构升级,基于业务模块进行垂直的系统物理拆分,拆分出来业...

  • 一文详解,jvm内存分代与垃圾回收原理

    jvm运行时数据区Java程序启动后,本质上就是启动一个jvm进程,jvm会将自己管理的内存划分为几个区域,每个区域都有自己的用途。在程序运行时的内存区域主要可以划分为五个,分别是:方法区、堆、虚拟机栈、本地方法栈、程序计数器。可以用下面的图来描述:图1 jvm运行时数据区jvm...

    单片机
    2021-11-05
  • 人人都写过的5个Bug!

    计算机专业的小伙伴,在学校期间一定学过C语言。它是众多高级语言的鼻祖,深入学习这门语言会对计算机原理、操作系统、内存管理等等底层相关的知识会有更深入的了解,所以我在直播的时候,多次强调大家一定要好好学习这门语言。但是,即使是最有经验的程序员也会写出各种各样的Bug。本文就盘点一下...

    单片机
    2021-11-04
  • 阿里某leader因年轻下属不主动找活干,提醒对方继续这样绩效不好看,对方竟直接辞职!

    年轻气盛的年轻人和高高在上的领导,双方该如何在职场上摆正自己的位置?一个阿里的leader发帖吐槽新招的年轻人:不懂得主动找活,提醒他这样下去绩效不好看,过了一周,年轻人竟然辞职了。该leader感叹:如今年轻人就像温室里的花朵,一点批评都不能有,传统美德都丢完了!网友们一边倒地...

    单片机
    2021-11-04
  • 危险!微信和QQ,终于要被取代?

    在近期举行的中国国际信息通信展览会5G消息高层论坛上,就有相关人士透露称“5G消息”或将于今年10月中下旬全国试商用。大家可能还对5G消息不太了解。所谓5G消息可以理解为原来短信业务的升级版,不需要你去额外下载APP,但支持文、图、音视频、表情的发送,还支持在线支付等等功能。听起...

    单片机
    2021-11-03
  • 一文讲清,MySQL主从架构

    MySQL在生成环境中,如果是单机版的部署方式,就会有很大的可用性问题,MySQL提供了一套主从复制的架构,以提高其可用性。MySQL主从复制架构,就是部署两台机器,一台机器上部署的MySQL是master节点,另一台机器上部署的MySQL是slave节点。我们平时可以向mast...

    单片机
    2021-11-03
  • 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