最近在使用fastlane來實(shí)現(xiàn)項(xiàng)目的自動(dòng)化,發(fā)現(xiàn)這套工具是用Ruby這門語言寫的,為了了解Ruby的一些環(huán)境配置,這里做個(gè)筆記,來記錄關(guān)于Ruby遇到的一些問題。 一些基本...
最近在使用fastlane來實(shí)現(xiàn)項(xiàng)目的自動(dòng)化,發(fā)現(xiàn)這套工具是用Ruby這門語言寫的,為了了解Ruby的一些環(huán)境配置,這里做個(gè)筆記,來記錄關(guān)于Ruby遇到的一些問題。 一些基本...
原文轉(zhuǎn)自一線互聯(lián)網(wǎng)資深架構(gòu)師,微服務(wù)布道師小馬哥的原創(chuàng)文章 微服務(wù)是什么? 微服務(wù)是一種細(xì)粒度(Fine-Grain)的SOA SOA又是什么? SOA有什么? 面向服務(wù)( ...
前言 提高系統(tǒng)性能首先考慮的是數(shù)據(jù)庫的優(yōu)化,之前一篇文章《數(shù)據(jù)庫的使用你可能忽略了這些》中有提到過開發(fā)中,針對(duì)數(shù)據(jù)庫需要注意的事項(xiàng)。但是數(shù)據(jù)庫因?yàn)闅v史原因,橫向擴(kuò)展是一件非常...
對(duì)于一個(gè)有追求的程序員來說源碼必讀不可,閱讀源碼是一件令人頭疼的事。閱讀別人的代碼遠(yuǎn)比自己寫代碼要難。Linus 是Linux的早期作者,一句影響深遠(yuǎn)的話是“Read The...
高性能應(yīng)用構(gòu)成了現(xiàn)代網(wǎng)絡(luò)的支柱。LinkedIn有許多內(nèi)部高吞吐量服務(wù)來滿足每秒數(shù)千次的用戶請(qǐng)求。要優(yōu)化用戶體驗(yàn),低延遲地響應(yīng)這些請(qǐng)求非常重要。 比如說,用戶經(jīng)常用到的一個(gè)功...
為什么要使用微服務(wù)網(wǎng)關(guān) 不同的微服務(wù)一般會(huì)有不同的網(wǎng)絡(luò)地址,而客戶端可能需要調(diào)用多個(gè)服務(wù)接口才能完成一個(gè)業(yè)務(wù)需求 若讓客戶端直接與各個(gè)微服務(wù)通信,會(huì)有以下問題:客戶端會(huì)多次請(qǐng)...