SQL性能第2篇:查询分析和访问路径制定
在SQL性能概述的第一部分中,我们研究了关系优化及其影响因素。在今天的文章中,我们将注意力转向查询分析以及SQL转换为可执行代码的方式。希望对大家在SQL性能优化方面有所帮助。
360容器平台监控实践
360 近年来上线了容器云平台,给团队工作带来了一些便利,同时也给运维工作带来了很多挑战。InfoQ记者张婵10月30日采访整理,首发于公众号“高效开发运维"。
SQL性能第1篇:关系优化
本文旨在让大家了解关系优化的相关内容,包括它的需求和需要考虑的重要问题。在下一部分中,我们将研究查询分析和优化器可以部署的一些方法,以制定SQL访问路径。希望对大家在SQL性能优化方面有所帮助。
Influxdb中Select查询请求结果涉及到的一些数据结构
本文将给大家介绍的是在Influxdb中Select查询请求结果中涉及到的一些数据结构,对于Influxsql的查询语句不太熟悉的同学,可以在先了解了解:
nvidia-docker2 在 Kubernetes 上实践
nvida-docker2 可以帮助我们将旧的加速计算应用程序容器化,将特定的 GPU 资源分配给容器,并可以轻松地跨不同的环境共享应用程序、协同工作和测试应用程序。今天带来的分享是有关 nvidia-docker2 在大规模 Kubernetes 集群上的实践记录。
节省3500万的背后,运维如何兼顾成本与效率?
360运维开发团队在年初启动了AIOps项目,经过不断的探索和实践,成功通过AIOps为公司节省成本3500万。本文分享如何从运维成本和效率两方面发力,以达到节省资源、提高效率的目的。
分布式存储中的数据分布策略
本文提出一种分层的数据放置策略DPRD。DPRD主要应用于分布式存储系统中,目前DPRD应用于Zeppelin中。DPRD策略的想法脱胎于CRUSH算法,吸取了CRUSH算法中最显著的故障域分离的特性,同时对扩容和缩容场景做出了效果显著的优化。
开发经验漫谈 -- Git在开发流程中的运用
这几期和大家分享下我自己在开发时的一些经验,这次来说说关于Git在开发流程中的运用。
利用Kubernetes名称空间来管理内存和CPU资源(二)
众所周知,Kubernetes是允许指定CPU和RAM的请求和限制的,这一特性对于单独的pod的资源消耗管理非常有用。在本系列文章中,我们将向大家展示集群资源的高效管理的三种策略。
微服务设计模式(下)
本文旨在让大家了解微服务体系结构的设计模式以克服微服务所带来的挑战。文章会分为上下两篇,上篇包含1、分解模式2、集成模式,下篇包含3、数据库模式4、可观测性模式5、横切关注点的模式。
微服务设计模式(上)
本文旨在让大家了解微服务体系结构的设计模式以克服微服务所带来的挑战。文章会分为上下两篇,上篇包含1、分解模式2、集成模式,下篇包含3、数据库模式4、可观测性模式5、横切关注点的模式。
记一次Kafka集群的故障恢复
Kafka 集群部署环境,1、kafka 集群所用版本 0.9.0.12、集群部署了实时监控: 通过实时写入数据来监控集群的可用性, 延迟等;本文是作者根据实际经验总结出的关于Kafka集群的故障恢复相关的总结,希望对大家有所帮助
Go编程实践
应用编程课最后一节,本节课李钢老师分享了很多他在Go语言开发中使用到的工具和一些实践经验以及心得体会,下面就让我们来一起感受学习这篇收官之作吧!
利用Mesos构建多任务调度系统
我们发现公司的服务器cpu, memory等资源利用并不充分;如果能够充分利用这些机器上的空闲资源同时又能保证业务服务的正常运行,将会节省不少的机器资源;所以我们研究了Mesos来构建多任务调度系统。接下来就为大家介绍下我们的Mesos系统。
一个有限状态机的C++实现
有限状态机:表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。它对数字系统的设计具有十分重要的作用。常见的计算机就是使用有限状态机作为计算模型的;电脑游戏设计中也经常使用有限状态机模型。本文就讲讲一个状态机的C++实现。
排名前100的PHP函数及分析
通过对1900+开源php项目的分析,按项目中函数使用频率的均值,计算出前100最常使用的函数,看一看你是不是平时也是在使用这些函数呢。
Go编程基础
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。本节课开始,李钢老师将使用Go语言来做一些编程实践方面的讲解。
网络编程基础知识
OpsDev团队自从九月中旬开启技术分享活动以来,受到了广大技术爱好者的好评,收效显著。第一期公开课由李钢老师开讲,内容为“应用编程基础课”,分为5节课,本文为本期的第二节课,重点讲解网络基础编程,包括网络结构、TCP编程模型和IO模型。现整理成文分享出来供大家一起学习。
利用Kubernetes名称空间来管理内存和CPU资源(一)
众所周知,Kubernetes是允许指定CPU和RAM的请求和限制的,这一特性对于单独的pod的资源消耗管理非常有用。在本系列文章中,我们将向大家展示集群资源的高效管理的三种策略。
Go语言HTTP/2探险之旅
大家都知道,Go的标准库HTTP服务器默认支持HTTP/2。那么,在这篇文章中,我们将首先展示Go的http/2服务器功能,并解释如何将它们作为客户端使用。