• 分布式搜索引擎Elasticsearch的架构分析

    一、写在前面 ES(Elasticsearch下文统一称为ES)越来越多的企业在业务场景是使用ES存储自己的非结构化数据,例如电商业务实现商品站内搜索,数据指标分析,日志分析等,ES作为传统关系型数据库的补充,提供了关系型数据库不具备的一些能力。ES最先进入大众视野的是其能够实现...

  • 抛弃ELK!Loki日志系统详解!

    背景最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索功能很多都用不上最终选择了Grafana开源的Loki日志系统,下面介绍下Loki的背景。背景和动机当我们的容器云运行的应用或者某个节点出现问题了,解决思路应该如下:...

    架构师社区
    2021-09-23
  • 分布式事务最经典的七种解决方案

    作者:叶东富来源:https://segmentfault.com/a/1190000040321750随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章总结了分布式事务最经典的解决...

  • 大数据分析,在中国,找个身高1米7年入20万的老公,到底有多难?

    作者:正解局转载自:正解局(微信ID:zhengjieclub)在中国,女性想找到适龄男性,把标准“降低”到年收入20万,身高170厘米,就已经几乎是“百里挑一”的水平了。01 身高1米7,标准真的不低2020年底,国新办发布《中国居民营养与慢性病状况报告(2020年)》,报告显...

    架构师社区
    2021-09-23
  • 9个Linux 常用查看系统硬件信息命令(实例详解)

    在Linux下,我们经常需要查看系统的硬件信息,这里我罗列了查看系统硬件信息的实用命令,并做了分类,实例解说。执行环境:ubuntu16.041.cpulscpu命令,查看的是cpu的统计信息.root@ubuntu:/home/peng/# lscpuArchitecture:...

    C语言编程
    2021-09-23
    硬件
  • C 中的值类别

    ↓推荐关注↓表达式是C语言的基石。每个表达式都有两个属性:类型(type)和值类别(valuecategory)。前者是大家都熟悉的,但是后者却可能是我们不太在意的。本文的目的是介绍与值类别相关的一些知识。前言本文是C基础系统文章中的一篇,将介绍C中的值类别,以及与之相关的一些概...

    CPP开发者
    2021-09-23
  • 真正的 C 高手原来都是在这里炼成的

    C语言由于在构建系统软件领域的关键作用而被誉为“皇冠上的明珠”。随着C20国际标准的正式发布,C进入全新的里程碑。来自Google、微软、腾讯、华为等业界专家纷纷表示,包括C20在内的现代C语言将为系统级软件的开发、构建、设计带来重要且深远的影响。为此,我们特邀C之父、美国工程院...

    CPP开发者
    2021-09-23
  • C  内存管理(建议收藏)

    ↓推荐关注↓内存管理是C最令人切齿痛恨的问题,也是C最有争议的问题,C高手从中获得了更好的性能,更大的自由,C菜鸟的收获则是一遍一遍的检查代码和对C的痛恨,但内存管理在C中无处不在,内存泄漏几乎在每个C程序中都会发生,因此要想成为C高手,内存管理一关是必须要过的,除非放弃C,转到...

  • 编写可移植 C/C  程序的一些要点

    ↓推荐关注↓以前做过两年C程序移植工作,从Win32平台移植到Linux平台。大约有上百万行C/C代码,历时一年多。在开发Win32版本时,已经强调了程序的可植性,无奈Win32团队里对Linux精通的人比较少,很多问题没有想到,直到后来移植工作开始时,才发现移植并非像想的那样简...

  • 面试十大潜规则,出来混你中过几个?

    点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦,金九银十,相信有不少找工作的同学,今天和大家分享一篇面试相关的文章,聊一聊面试中的潜规则,希望对您有所帮助。1.大纲潜规则1:面试的本质不是考试,而是告诉面试官你会做什么很多刚入行的小伙伴特别容...

    小麦大叔
    2021-09-23
  • 文字识别技术在内容安全中的应用

    导读:文字在日常生活中发挥着重要的作用,甚至在考古发现中文字也作为识别文明的重要标志。特别是在当前短视频和内容爆炸的时代,文字广泛应用于人们观点的表达和传播以及商品营销等各个领域。这些内容中肯定会存在一些不良的行为。而内容安全是基于AI技术,从中识别出不良的信息,净化网络环境。本...

  • 面试官非得跟我抬杠,说MQ挂了怎么办?

     一位读者跟我说,最近去某个公司面试,面试官非得问他MQ挂了如何处理?这位读者说当时也比较懵,因为在日常工作中也没去想过这样的问题,就回答:挂了就报错了呗,马上重启呗,还能咋处理。 其实这个问题也并不是说这位面试官是一种抬杠的行为,因为MQ确实有可能挂掉,是一种正常现象。只不过是...

    架构师社区
    2021-09-23
  • 糟了,生产环境MySQL主从数据库不一致怎么办?!

    问题今天发现Mysql的主从数据库没有同步先上Master库:mysql>show processlist;查看下进程是否Sleep太多。发现很正常。show master status;也正常。mysql> show master status;----------------...

  • if-else和switch-case哪个效率更高?看这四张图。

    大家平时编码过程中肯定会有些疑问,if-else和switch-case都可用于条件判断,那这两种方式谁效率更高?这里从汇编角度和大家一起分析一下。我查看汇编代码使用的是https://godbolt.org/这个网站,这个网站相当好用,里面集成了几十种编译器,推荐给大家!首先看...

  • 14 个经典的 Linux 终端命令行,这些工具堪称神器!

    作者:int32bit 链接:http://t.cn/R1FKgdNag:比grep、ack更快的递归搜索文件内容。tig:字符模式下交互查看git项目,可以替代git命令。mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。jq...

发布文章