12 件可以用 GitHub 完成的很酷的事情
2017-12-20摘要: 当你登录到 GitHub ,查看一个文件时(任何文本文件,任何版本库),右上方会有一只小铅笔。点击它,你就可以编辑文件了。 当你编辑完成后,GitHub 会给出文件变更的建议,然后为你复刻fork该仓库并创建一个拉取请求 ......
#DevOps 的前世今生# 4. DevOps 的文化
2017-12-20摘要: 当人们还在争论 DevOps的时候,一批基于敏捷的工程实践和自动化工具带着 DevOps 的标签走入了人们的视野。人们开始认为 DevOps 就是使用这些工具进行自动化。在早期的 DevOps实践里,开发和运维仍然是分离的。而在...
IaaS 2.0时代的攻坚战
2017-12-20摘要: 工信部数据显示,2017年上半年软件和信息技术服务业达到25584亿元收入,同比增长13.6%;信息技术服务发展领先全行业,实现收入13745亿元,同比增长15.7%。中国的云市场正奔跑在快车道。从2006年AWS对外提供弹性服务 ......
Uber开源数据流分析平台AthenaX,日均处理1万亿次数据
2017-12-20摘要: Uber公司业务的快速增长要求一套数据分析基础设施作为配合,从而时刻收集来自世界各地的广泛分析结论,包括各个城市的特定市场状况以及全球财务流向估算。考虑到我们的 Kafka 基础设施单日实时消息传输超过 1 万亿...
Linux 流量控制?这份全攻略给你~
2017-12-20摘要: 在 linux 中,TC 有二种控制方法 CBQ 和 HTB.HTB 是设计用来替换 CBQ 的。它是一个层次式的过滤框架。TC 包括三个基本的构成块: 队列规定 qdisc(queueing discipline)、类 (class) 和分类器 (Classifiers)。队列...
Linux 运维必备的 13 款实用工具,拿好了~
2017-12-20摘要: Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。IOZone 是一款 Linux 文件系统性能测试工具 可以测试不同的操作系统中文件系统的读写性能。IOTop 命令是专门显示硬盘 IO 的命令,...
Redis 和 Memcached 的区别在哪里?
2017-12-20摘要: Redis 支持服务器端的数据操作:Redis 相比 Memcached 来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在 Memcached 里,你需要将数据拿到客户端来进行类似的修改再 set 回去。这大大增加了网络 IO 的次数 .....
Linux 系统故障修复?这几个案例帮你解决问题~
2017-12-20摘要: Linux 系统提供了单用户模式 (类似 Windows 安全模式),可以在最小环境中进行系统维护。在单用户模式 (运行级别 1) 中,Linux 引导进入根 shell,网络被禁用,只有少数进程运行。单用户模式可以用来修改文件系统损坏 ....
比较全面的 MySQL 优化参考?那还得看这篇了~
2017-12-20摘要: 在服务器的 BIOS 设置中,可调整下面的几个配置,目的是发挥 CPU 最大性能,或者避免经典的 NUMA 问题:1、选择 Performance Per Watt Optimized(DAPC) 模式,发挥 CPU 最大性能,跑 DB 这种通常需要高运算量的服务 ......
数据库文件坏块损坏导致打开时报错,该如何来恢复?
2017-12-20摘要: 故障主要表现为打开数据库时报错,内容为:“system01.dbf 需要更多的恢复来保持一致性,数据库无法打开”。经过对数据库文件的检测后初步可得出以下结论:sysaux01.dbf 有坏块,sysaux01.dbf 文件损坏。急需恢复 zx ......
深入解析字符集和字符编码
2017-12-20摘要: 字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。计算机要准确的处理各种字符集文字,需要进行编码,以便计算机能够识别和存储各种字符。0x01 字符集字符集(Character set)是...
Python 上升到第二位,GitHub 2017 开发者年度报告
2017-12-20摘要: GitHub Universe 是 GitHub 的年度盛会,今年10月10-12日,GitHub Universe 大会在旧金山召开。同时,GitHub 也在其官网发布了 2017 年年度数据报告 ―― GitHub Octoverse 报告。每年 GitHub 都会推出“Octoverse”...
摩拜物联网架构演进之路:数据与架构齐驱,看摩拜创造奇迹
2017-12-20摘要: 在Wikipedia上对架构的定义为The process and the product of planning,designing,and constructing structures.也就是规划、设计及构建的过程和产物。架构有很多种,包括研发架构,团队架构各种,今天分享的主题主...
4节点近160万IOPS:SDS/超融合测试不能只看数字
2017-12-20摘要: 简单来说,早期磁盘阵列IOPS受限于HDD机械硬盘的平均访问时间,到了SSD时代介质的瓶颈相对容易解决。我给出的参考值不能充分代表所有厂商,也并不是每家厂商都积极参与SPC-1这样的军备竞赛,因为性能不是存储的全部 .....
Wi-Fi爆重大安全漏洞,Android、iOS等所有无线设备都不安全了
2017-12-20摘要: 移动设备横行的时代,Wi-Fi 已成为现代人生活的必备要素之一。但近日有计算机安全专家发现,Wi-Fi 设备的安全协议存在漏洞,如今用于保护 Wi-Fi 网络安全的保护机制已经被黑客攻破,苹果、微软、谷歌、Nest 等无线设 ....
如何让网站不下线而从 Redis 2 迁移到 Redis 3
2017-12-20摘要: 我们在 Sky Betting&Gaming 中使用 Redis 作为共享内存缓存,用于那些需要跨 API 服务器或者 Web 服务器鉴别令牌之类的操作。在 Core Tribe 内,它用来帮助处理日益庞大的登录数量,特别是在繁忙的时候,我们在一分 ......
线上系统性问题定位与方法论
2017-12-20摘要: 什么样的现象应该列为“系统问题”?某个服务的QPS达到1000?对于一般系统或许算是,但是对大型电商网站,或许这只是常态。很显然对于不同规模,不同功能的系统,这个问题无法一概而论。因此快速发现问题的前提是深 ......
一文分析MySQL 数据库锁定机制
2017-12-20摘要: MySQL 数据库中表级锁定主要是 MyISAM、Memory、CSV 等一些非事务性存储引擎,使用行级锁定主要是 InnoDB 存储引擎和 NDB Cluster 存储引擎,页级锁定主要是 BerkeleyDB 存储引擎。InnoDB 的锁定是通过在指向数据...
上周上市的大数据公司MongoDB的前生今世
2017-12-20摘要: 上周MongoDB上市成功。股票收在30美元以上,比发行价高了30%。这是近年来上市的又一家大数据背景的故事。上市前估值10亿美元,目前市值大致在15亿美元。这篇文章给大家简单介绍一下MongoDB的发展历程。MongoDB是由...
用Python对鹿晗、关晓彤微博进行情感分析
2017-12-20摘要: 相信最近科技圈都在调侃一件事:10月8日中午的一条微博,引发了一场新浪微博用户们(尤其是女性用户)之间的轩然大波,导致新浪微博瘫痪。这条微博的始作俑者,就是全球超人气偶像明星鹿晗。程序员们纷纷开启了科♂学 .....
Elasticsearch 创始人 Shay Banon:让数据自己说话
2017-12-20摘要: 随着互联网数据规模的爆炸式增长,如何从海量的历史、实时数据中快速获取有用的信息,变得越来越具有挑战性。而这其中,搜索作为获取信息最高效的途径之一,已经越来越受到人们的青睐。一款优秀的搜索引擎,它连接了 ......
科学家们正在尝试用量子计算机来重新发现希格斯粒子
2017-12-20摘要: 一台初级量子计算机在某种意义上重新发现了希格斯玻色子。物理学家们已经在“使用量子技术来加速科研计算”的机器开发工作上付出了很多,他们希望这类量子计算机能帮助发现新的自然规律。最近,一个研究小组已经验...
为什么甲骨文对待开源要搞两面派?一个字:钱!
2017-12-20摘要: 甲骨文爱开源,除了这个数据库巨头讨厌开源的时候,当然是这样的。从最近它游说美国联邦政府反对开源这一做法来看,似乎大部分时间它是讨厌开源的。没错,甲骨文最近加入了云原生计算基金会(CNCF),加大对 Kuberne ......
聊聊分布式事务,再说说解决方案
2017-12-20摘要: 前言分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免,本文就分布式事务来简单聊一下。数据库事务在说分布式事务之前,我们先 ......
Redis 基础、高级特性与性能调优
2017-12-20摘要: Redis 是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库、缓存服务或消息服务使用。Redis 支持多种数据结构,包括字符串、哈希表、链表、集合、有序集合、位图、Hyperloglogs 等。Redis 具备 LRU 淘汰、...