-
游族網絡運維總監:如何運維千臺以上游戲云服務器
偶然在網上看到游族網絡運維總監李志勇先生進行的一次分享,作為一個運維人,對其中的運維思想贊嘆不已,今天特別發出來給大家做個參考,同時也希望和大家就李先生的這次分享進行探討,歡迎各位在評論區留言。 本次分享主題為“如何運維千臺以上游戲云服務器”。重點是云時代的運維,包括游戲上云部署整體方案、游戲服務器批量運維管理,并對企業選擇RDS還是自建MySQL數據庫給出了自己建議。 游戲產品架構進化史 圖一:游戲產品架構進化史 經過近七年的高速發展,公司游戲服務器從100臺增長到10000+臺,游族整體游戲…
-
你挑本書就好,馬哥為你買單丨世界讀書日贈書活動
今天是世界讀書日,昨天小編跟馬哥商量, 應該在這個舉國同慶的日子里送大家點什么! 送大家點什么? 送什么? 馬哥說,用腿想! 小編摸著自己的二次元大腿想了半天, 那就送大家幾本書吧! (想到這個主意小編真的是要給有才的自己跪了) 那咩問題又來了,送什么書呢? 登登登登~ 下面就是馬哥傾情推薦的程序猿必讀書籍↓↓↓ Ansible權威指南 全書分為3篇: 1.基礎篇詳細講解運維自動化發展歷程,Ansible部署安裝、發展史、基礎入門、Playbook使用及應用場景,特別對YAML語言進行基礎普及,…
-
樂樂快跑的運維學習基礎大綱
樂樂快跑,馬哥門徒,馬哥教育原創作者聯盟成員,專注于運維領域知識分享,強于知識體系構建。 各位朋友大家好,樂樂快跑今天給大家分享下運維的學習規劃路線。上個禮拜我對自己學習的運維知識做總結的時候,發現有些曾經自認為很牛的技術已經被淘汰了,有些新的技術自己卻還不會,這就不得不在逼自己一把在加緊惡補下。今天我就把自己總結的運維知識結構給大家分享下。 首先是操作系統: 之前CentOS6系列,現在是CentOS7系列。這兩個版本跨度還是非常大的,命令與文件系統格式都有所改變,這對運維來說無…
-
Python爬蟲實戰之使用Scrapy爬起點網的完本小說
一.概述 本篇的目的是用scrapy來爬取起點小說網的完本小說,使用的環境ubuntu,至于scrapy的安裝就自行百度了。 二.創建項目 scrapy startproject name 通過終端進入到你創建項目的目錄下輸入上面的命令就可以完成項目的創建.name是項目名字. 三.item的編寫 我這里定義的item中的title用來存書名,desc用來存書的內容.、 import scrapy class TutorialItem(scrapy.Item):# define the fiel…
-
64位CentOS6安裝MySQL-5.7.13-linux-glibc2.5-x86_64.tar.gz
1.從官網下載 mysql-5.7.13-Linux-glibc2.5-x86_64.tar.gz官網地址:http://dev.mysql.com/downloads/mysql/ 我是下到了windows本地,然后通過winscp工具上傳到centos6服務器上,我一般喜歡給文件賦權限,chmod a+x mysql-5.7.13-Linux-glibc2.5-x86_64.tar.gz,但是我看有的程序員不做這一步也是可以的。2. 創建mysql的用戶組/用戶, data目錄及其用戶目錄#…
-
【馬哥教育早報-009期】馬斯克計劃4年內推出連接人腦設備 只有微米大小
2017年4月22日 星期六馬哥教育新聞快報 導讀:特斯拉創始人兼CEO伊隆·馬斯克稱自己新公司正在研發一些只有微米大小的設備,能夠將人腦與電腦連接起來。 每日一句 誰是智者?智者就是那種善于向所有人不密閉的人。正如先哲所云:"三人行必有我師"。--本·佐馬 早報內容 1.馬斯克計劃4年內推出連接人腦設備 只有微米大小據國外媒體報道,特斯拉創始人兼CEO伊隆·馬斯克談了一下自己新公司Neuralink Corp的最新進展。他稱,這家公司正在研發一些只有微米大小的設備,能夠將人腦與電腦連接起來。N…
-
云計算時代,不會編程的運維必將失業?
在互聯網時代,運維人員就是這樣的存在:小到一條信息發送,大到一次網絡購物狂歡,只要和IT相關的業務就需要這些運維人員,沒有他們在背后的支持,企業就會出大亂子。 假如一個企業沒有了運維工程師,無論你的產品體驗多么優秀、技術多么先進,都會因為無法正常提供服務而被用戶所淘汰。試想一下:你通過微信加上了自己的初戀,你發現她這幾年過得并不順利,對于學生時代念念不忘,最重要的是,她剛剛和前任分手,又罕見的表現出了想找個老實人結婚的想法。你很高興!你趕緊表明自己單身二十七年三個月零七天就是在等她!就在這時候,…
-
連接到 Linux 服務器時首先要運行的 5 個命令
為一個系統管理員/SRE 工作 5 年后,我知道當我連接到一臺 Linux 服務器時我首先應該做什么。這里有一系列關于服務器你必須了解的信息,以便你可以(在大部分時間里)更好的調試該服務器。 連上 Linux 服務器的第一分鐘 這些命令對于有經驗的軟件工程師來說都非常熟悉,但我意識到對于一個剛開始接觸 Linux 系統的初學者來說,例如我在?Holberton 學校任教的學生,卻并非如此。這也是我為什么決定分享當我連上 Linux 服務器首先要運行的前 5 個命令的原因。 這 5 個命令在任何一…
-
Python實現線程安全隊列
最近學習spark,我主要使用pyspark api進行編程。 之前使用Python都是現學現用,用完就忘了也沒有理解和記憶,因此這里把Python相關的知識也彌補和記錄下來吧 多線程任務隊列在實際項目中非常有用,關鍵的地方要實現隊列的多線程同步問題,也即保證隊列的多線程安全 例如:可以開多個消費者線程,每個線程上綁定一個隊列,這樣就實現了多個消費者同時處理不同隊列上的任務 同時可以有多個生產者往隊列發送消息,實現異步消息處理 先復習下互斥量和條件變量的概念: 互斥量(mutex)從本質上說是一…
-
如何實現nagios發送通知郵件
前言 上一篇已經介紹了nagios如何實現對主機及服務的監控,盡可能實現對系統運行狀態的全面監控只是初級目標,nagios還可以借助smtp服務發送通知信息給指定的聯系人。 本文所用到系統環境OS:CentOS release 6.8 (Final) 2.6.32-642.el6.x86_64還有一個重要環境:互聯網(yum、百度、Google)。各軟件包: nagios發送通知郵件的配置過程如下: 1. nagios服務配置內容 修改templates.cfg要讓nagios能夠發送郵件,首先…