中小团队基于Docker的devops实践
笔者所在的技术团队负责了数十个项目的开发和维护工作,每个项目都至少有dev、qa、hidden、product四个环境,数百台机器,在各个系统之间疲于奔命,解决各种琐碎的问题,如何从这些琐碎的事情中解放出来?devops成了我们不二的选择。
为你的回归问题选择最佳机器学习算法
在处理任何类型的机器学习(ML)问题时,我们有许多不同的算法可供选择。而机器学习领域有一个得到大家共识的观点,大概就是:没有一个ML算法能够最佳地适用于解决所有问题。不同ML算法的性能在很大程度上取决于数据的大小和结构。因此,如何选择正确的算法往往是一个大难题,除非我们直接通过大量的试验和错误来测试我们的算法。
如何优雅的使用和理解线程池
简单来说使用线程池有以下几个目的:线程是稀缺资源,不能频繁的创建。解耦作用;线程的创建于执行完全分开,方便维护。应当将其放入一个池子中,可以给其他任务进行复用。
Kubernetes如何选择存储以及什么方式使用存储
目前阿里云的Kuberntes服务可以提供多种形式的存储对接,包括云盘、NAS以及OSS。在Kubernetes的控制台就可以直接创建对应的PV(存储卷)/PVC(存储声明):
自己动手写一个能操作redis的客户端
redis大家在项目中经常会使用到。官网也提供了多语言的客户端供大家操作redis,如下图所示。但是,大家有思考过,这些语言操作redis背后的原理么?
数据科学,会如何向我们撒谎?
最近我读了Darrel Huff写的《统计陷阱》(How to lie with statistics)这本书。这本书讲的是如何利用统计数据使人们得出错误的结论。我发现这是一个令人感兴趣的话题,认为它与数据科学非常相关。因此我想要写一个书中所举例子的“数据科学”版,其中有些是书中提到的,有些则是笔者在现实生活中看到的相关例子。
引领步入未来智能世界,华为云将怎么做?
7月24日,AI上有信仰的云——华为云中国行2018北京站在751东区故事展馆惊艳亮相。华为Cloud BU总裁郑叶来、华为云EI企业智能产品部总经理贾永利出席大会并做出了重要分享,讲述了华为云的时代使命、最新进展,以及华为云对人工智能(AI)的独特理解与应用实践。
面世超过一年,英特尔傲腾的表现如何?
傲腾技术是25年来数据存储领域的一大重要突破,在英特尔的全线产品布局中扮演着重要的角色。其全新介质3D Xpoint是一种介于闪存与内存之间的颠覆性设计,其独特之处在于它的速度能够达到DRAM的水平,同时它的密度和非易失性则更接近NAND介质。
阿里云原生数据库POLARDB压力测试报告
POLARDB是阿里云ApsaraDB数据库团队研发的基于云计算架构的下一代关系型数据库,其最大的特色是计算节点(主要做SQL解析以及存储引擎计算的服务器)与存储节点(主要做数据块存储,数据库快照的服务器)分离,其次,与传统的云数据库一个实例一份数据拷贝不同,同一个实例的所有节点(包括读写节点和只读节点)都访问存储节点上的同一份数据......
ElasticSearch架构反向思路
我曾经在多个场合说过,我分析一个系统的设计思路,往往不是一开始就去看看这个系统的设计文档或者源代码,而是去看系统的基本介绍,特别是框架类的功能详细介绍,然后根据介绍可以大概了解这样一个系统用来解决什么问题,有哪些特色,然后基于自己对这些问题的想法,根据自己的经验来同样设计一个系统......
目标检测技术演化:从R-CNN到Faster R-CNN
目标检测旨在准确地找到给定图片中物体的位置,并将其正确分类。准确地来讲,目标检测需要确定目标是什么以及对其定位。
使用Docker部署RabbitMQ集群
本文重点介绍的Docker的使用,以及如何部署RabbitMQ集群,最基础的Docker安装,本文不做过多的描述,读者可以自行度娘。
你不知道的RabbitMQ集群架构全解
本文将系统的介绍一下RabbitMQ集群架构的特点、异常处理、搭建和使用中要注意的一些细节。
三十分钟快速搭建serverless网盘服务
函数计算支持以无服务器架构快速构建企业和开发者的软件系统,以其全托管事件触发模式、超弹性伸缩以及低廉的计费方式,相对于传统服务器架构,在开发效能和运维模式上都取得了明显优势。另外还提供了各种服务间的触发功能,作为云端各种产品的黏合剂,适用于各种应用场景。
深入解析阿里 PouchContainer 如何实现容器原地升级
PouchContainer 是阿里巴巴集团开源的高效、轻量级企业级富容器引擎技术,拥有隔离性强、可移植性高、资源占用少等特性。可以帮助企业快速实现存量业务容器化,同时提高超大规模下数据中心的物理资源利用率。已助力阿里巴巴集团实现在线业务 100% 容器化,双 11 容器规模达到百万级。
SAP成都研究院DevOps那些事
您一定听说过Development Engineer (开发工程师),也听说过Operation Engineer (运维工程师),那DevOps Engineer是个什么工种?想回答这个问题,在我担任DevOps Engineer这短短的一年看来,其实既有只缘身在此山中的困惑,也有不足为外人道的窘迫。
裸金属云基础架构的应用场景和趋势解析
如今Openstack在虚拟化管理部分已经很成熟了,通过Nova我们可以创建虚拟机、枚举虚拟设备、管理电源状态、安装操作系统等。
闲鱼专家详解:Flutter React编程范式实践
Flutter Widget的设计灵感来源于React,是一款原生就立足于响应式的UI框架。本文基于Flutter特点,试图结合闲鱼在Flutter的工程应用来谈下我们对Flutter React编程范式的思考和践行。
分布式之闲侃前后端分离架构的必要性
由于近期前端抽不出资源,博主最近接手一个前端项目的代码维护工作。拿到手一看,一脸懵逼,和博主当年所学的jsp开发方式、利用ajax来请求数据的单页面开发方式完全不同。然而火坑已经跳下,只能硬着头皮啃,博主只能默默告诉自己“冲冲冲,四驱战士在行动”。
云上深度学习实践分享——云上MXNet实践
MXNet是一个全功能,灵活可编程和高扩展性的深度学习框架。所谓深度学习,顾名思义,就是使用深度神经网络进行的机器学习。