大家好,非常荣幸能够有机会和大家一起分享,我叫陈斌。The Art of Scalability 的作者 Martin Abbott,是我在 eBay 工作时认识的。去年,我将这本书翻译成了中文,名叫《架构即未来》。我在 1993 年出国去到新加坡,担任新加坡航空公司的高级系统分析员。之后到硅谷,在硅谷参加了各种创业的活动,在不少公司做过技术工作。2001 ......
438
0
0
2022-11-11
子进程一个进程在执行 系统函数fork()后, 会生成一个新进程。 被称为子进程。而原来的进程被称为父进程。新创建的子进程几乎与父进程相同,包括代码和数据段、堆、共享库以及用户栈。唯一的区别是它们拥有不同的PID.init进程:PID为1, 在系统启动时由内核创建,是所有进程的祖先。孤儿进程父进程比子进程先结束,则称子进程为孤儿进程。 内核会安排init进程 ......
338
0
0
2022-11-11
本节介绍数据在 Snuba 中的组织方式以及面向用户的数据如何映射到底层数据库(如: Clickhouse)。Snuba 数据模型横向分为逻辑模型(logical model)和物理模型(physical model)。逻辑数据模型是 Snuba 客户端通过 Snuba 查询语言可见的。此模型中的元素可能会也可能不会 1:1 映射到数据库中的表。相反,物理模 ......
317
0
0
2022-11-11
同时期进入到同一间公司,参与同一个项目的同学,时间长了之后,有同学的架构能力很强,有的却还像一个新手,造成这种差别的原因除了个体素质的差异,还有一个是工作方式和思考方式上的差异。其实,在工作中,架构的学习和经验的积累,是有一些比较好的方法的,这里,我就来分享一下这方面的一些经验。项目,相比数量,规模更重毫无疑问,在实际工作中,积极参与实际工程项目是快速积累经 ......
509
0
0
2022-11-11
Snuba 是一种在 Clickhouse 之上提供丰富数据模型以及快速摄取消费者(直接从 Kafka 获取数据)和查询优化器的服务。Snuba 最初的开发目的是取代 Postgres 和 Redis 的组合,以搜索和提供有关 Sentry 错误的聚合数据。从那时起,它已经演变成目前的形式,在多个数据集上支持大多数与时间序列相关的 Sentry 功能。功能为 ......
372
0
0
2022-11-11
欢迎来到我们关于全栈开发人员分布式跟踪(Distributed Tracing)的系列的第 1 部分。在本系列中,我们将学习分布式跟踪的细节,以及它如何帮助您监控全栈应用程序日益复杂的需求。在 Web 的早期,编写 Web 应用程序很简单。开发人员使用 PHP 等语言在服务器上生成 HTML,与 MySQL 等单一关系数据库进行通信,大多数交互性由静态 HT ......
316
0
0
2022-11-11
从程序员的角度来看,进程有3种状态。进行中进程正在运行,或者等待被执行。挂起(也叫停止)临时挂起, 比如执行了sleep(),wait()函数等。 直到收到SIGCONT信号接着运行进程。终止进程已经永远结束,等待父进程回收或已经被回收。 常见的代码中执行exit函数,或者cli下ctrl+c。注:有些童鞋可能觉得 “运行状态下的等待被运行”和“挂起”有什么 ......
389
0
0
2022-11-10
前言extends关键字在TS编程中出现的频率挺高的,而且不同场景下代表的含义不一样,特此总结一下:表示继承/拓展的含义表示约束的含义表示分配的含义基本使用extends是 ts 里一个很常见的关键字,同时也是 es6 里引入的一个新的关键字。在 js 里,extends一般和class一起使用,例如:继承父类的方法和属性class Animal { ......
432
0
0
2022-11-10
常见的VPN技术IPsec VPN: 多机房互联(即一般在GW与GW之间建立隧道)L2TP/IPsec VPN: 支持多隧道,配置IPsec使用PPTP VPN: 只能两端点间建立单一隧道,可选配合IPsec使用SSL VPN: 数据私密性、端点验证、信息完整性,自协议:握手协议、记录协议SSL VPNSSL VPN是无需安装客户端软件,通过远程建立的SSL ......
511
0
0
2022-11-10
- 背景 -单位每年都会举行运动会,有一个2000m长跑的项目,大约每年报名人员为男选手40人,女选手20人,只有一条橡胶跑道。一次比赛10人齐跑,所以至少需要6场比赛。2000米的完成时间要求是20分钟,超过20分钟不计数,所以比赛耗时我们计算为20分钟,加上比赛前的动员组织,比赛后的清场,我们假定每场比赛耗时30分钟。现在我们预估下耗时:1、60人/10 ......
328
0
0
2022-11-10
大家好,我是灿视。最近上课比较多,也在忙着租房子,也算是把这些事情给忙差不多了。这两天也在做作业,看着老师的课件,老师一节课把一些基础东西就给上完了,这里就给各位一起回顾回顾吧。这里主要根据我们老师的课件,从线性代数跟概率论的两门课来跟大家一起回顾下。课件不方便直接给,以后我上课的时候,我会把东西给同步更新公众号哈,主要是一些模式识别的基础知识,之前自己打的 ......
395
0
0
2022-11-09
监督学习:训练集都有正确的输出,算法是基于这些输出进行处理,并且认为输入和输出之间存在关系。 监督学习问题分为“回归”和“分类”问题: 回归问题(regression problem):在回归问题中,我们试图在连续输出中预测结果,这意味着我们正在尝试将输入变量映射到某个连续函数。 分类问题(classification problem):我们试图在离散输出中 ......
478
0
0
2022-11-09
人人都是产品经理社区推出产品经理培训课程,让BAT产品总监手把手带你学产品吧!经常在产品经理群上听到别家公司的HR在喊:“XX公司诚聘靠谱的产品经理”。很多人都在谈产品经理要靠谱,怎么样才算靠谱呢?作为从业两年多的产品新人,结合自己的工作经历,跟大家谈谈我心中靠谱的产品经理是怎么样的,希望抛砖引玉,看到更多朋友的分享。一、靠谱的需求需求的挖掘能力,是产品经理 ......
374
0
0
2022-11-09
问题背景:业务在使用ES集群读取ES数据,如果同时向ES集群写任务时,会遇到RT涨的情况,会出现一些抖动,尤其是在计算框架大量增加并发度像ES集群写的情况下会出现抖动,目前的话是大数据计算集群减少并发写。以后还是期望增加并发度,加快写入速度,预期会对ES集群读性能带来挑战目前现状:目前线上是采用的 5台 64C 128G 1THDD,机器配置比较高,使用比较 ......
365
0
0
2022-11-09
AI视频识别技术是计算机视觉中增长最快的领域之一,基于AI算法对视频内容进行检测分析,通过提取视频中的关键信息,进行标记或者相关处理,并形成相应事件的处理和告警。一、AI视频分析技术的优势基于AI的视频分析是视频监控行业讨论很多的话题之一,相关的预期也较高。因为实时监控和查看视频监控内容十分具有挑战性,尤其是在处理大量摄像机接入时。传统的人工处理方式不仅效率 ......
529
0
0
2022-11-08