• Netflix 微服务架构设计解析

    1 概述 数年来,Netflix 一直是全球体验最好的在线订阅制视频流媒体服务,其流量占全球互联网带宽容量的 15%以上。 在过去的2019 年,Netflix 已经有 1.67 亿名订阅用户,平均每个季度新增 500 万订户,服务覆盖全球 200 多个国家 / 地区。 Netflix 用户每天

    架构师社区
    2020-08-03
  • 面试官:你知道双机存储有哪几种吗?分别有哪些优缺点(主备、主从、主主)

    虽说我们的机子(服务器)在绝大部分下是可靠的,但是还是会有意外发生。 单点故障的情况不可避免,而且单副本的存储方案早已无法满足业务的可靠性要求,单机可靠性就就两个9,也就是一年大概有3.65天不可用。因此一般情况下我们至少也会上个双机存储架构。凡事

    架构师社区
    2020-08-03
    双机
  • 飞天茅台超卖事故:Redis分布式锁请慎用!

    “ 基于 Redis 使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为 Redis 分布式锁造成的事故分析及解决方案。 图片来自 Pexels 背景 我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,

  • 前百度员工失业太久求鼓励!网友:我也曾失业多时!坚持就是胜利!

    失业永远是社畜们最怕的话题之一,有工作时发愁,没工作时也发愁。在疫情的阴影下,许多人失去了工作,与感染新冠病毒相比,大家更担心没有收入,毕竟生活压力就像悬在头顶的达摩克利斯之剑。一个前百度员工就因为失业太久心情抑郁,发帖向网友们求鼓励。    

    架构师社区
    2020-08-03
  • 压电效应—守护百岁铁电 II

    压电之巅   物作山川理若巅 登高千里望桑田 雾深阑处新生地 理是枫峦物比天      编按   本文是分 I、II 两个部分刊发之长文的第 II 部分。作者在优雅呈现铁电晶体中获得压电效应的历史脉络之后(点击《压电效应—守护百岁铁电I》参阅),即以自身经历展示其在

  • 半导体的“石器时代”,芯片是如何造出来的?

    你好,我是老本(Benjamin)。 在1971年1月份的一个傍晚,6点左右,同事们都正常下班,回家嗨去了。范金却收到了工艺制造部门发来的晶圆,既心潮澎湃,又忧心忡忡。虽然拿晶圆的手稍稍有些颤抖 ,但是范金毕竟久经沙场,他按部就班完成晶圆测试准备工作,终于上

  • “天问一号”探测器完成第一次轨道中途修正,继续飞向火星

    据国家国防科技工业局新闻宣传中心官方微信消息,8月2日7时0分,我国首次火星探测任务天问一号探测器3000N发动机工作20秒钟,顺利完成第一次轨道中途修正,继续飞向火星。 截至第一次轨道修正前,天问一号探测器已在太空中飞行约230个小时,距离地球约300万公

  • 【C进阶】这种地方别再强制类型转化了,来告诉你个小技巧!

        本篇文章主要解决的问题是C语言整形与浮点型转化过程中的精度损失从而容易产生bug,对于浮点和整形的相关内容大家可以参考下面两篇文章、,这里就不再赘叙了。 1 整

  • 看看大家都在忙啥:各行业程序员的一天

    01 02 03 04 06 07 08 09 10 11 12 -END- 推荐阅读 【01】数学对于编程来说重要吗?编程大佬现身说“线性代数” 【02】学不好后悔一辈子:刨根问底之链表数据结构 【03】精彩!由FPGA触发的芯片战争! 【04】12条CPU硬核干货!最全解释! 【05】史上最经典的

  • 一文读懂C/C++语言输入输出流与缓存区

    前言 有没有发现,基本上所有的C语言入门书籍,或者是我们的教程里面,第一个C语言程序实体,都是“Hello World!”;我不知道这是不是行业的“潜规则”,总之,它把无数的程序员带进了计算机的世界,步入了代码的大坑里,所以你好,世界! 一件趣事 我记得大学学习计

  • 源码分析C++的string的实现

    我们平时使用C++开发过程中或多或少都会使用std::string,但您了解string具体是如何实现的吗,这里程序喵给大家从源码角度分析一下。 读完本文相信您可以回答以下问题: ▼ string的常见的实现方式有几种? ▼  string类的内部结构是什么样子? ▼  string内

  • 天问一号探测器完成第一次轨道中途修正,继续飞向火星

    据国家国防科技工业局新闻宣传中心官方微信消息,8月2日7时0分,我国首次火星探测任务天问一号探测器3000N发动机工作20秒钟,顺利完成第一次轨道中途修正,继续飞向火星。 截至第一次轨道修正前,天问一号探测器已在太空中飞行约230个小时,距离地球约300万公

  • c语言之共用体union、枚举、大小端模式

    上一个专题我们详细的分享了c语言里面的结构体用法,读者在看这些用法的时候,可以一边看一边试验,掌握了这些基本用法就完全够用了,当然在以后的工作中,如果有遇到了更高级的用法,我们可以再来总结学习归纳。好了,开始我们今天的主题分享。 一、共用体un

    C语言与CPP编程
    2020-08-03
    ni
  • 漫谈C变量——优化天敌“volatile”

    【说在前面的话】 自从红警1重制以来,除了生病、上班、看漫画、补番以外,我最大的乐趣就是在steam上参加夜间多人运动——当然,也就没有啥兴致去更新。上周发了一篇原创以后,冷不丁的被人用“打赏”狠狠的催更了一番,好歹也是十六进制两位数的打赏——手

    小麦大叔
    2020-08-03
    volatile
  • 简易PID算法的快速扫盲

    网上关于PID算法的文章很多,但是感觉有必要自己再进行一次总结,抽丝剥茧地重新认识了一下PID; 1 前言 2 开环控制 3 闭环控制 4 PID 4.1 系统架构 4.2 理论基础 4.3 离散化 4.4 伪算法 5 C++实现 6 总结 1 前言 控制系统通常根据有没有反馈会分为开环系统和

    小麦大叔
    2020-08-03
    PID算法
发布文章