技術晨讀_2015_11_29

技術導讀

How many nodes should an Elasticsearch cluster have?
es的集羣應該有多少個節點?文章主要建議要考慮腦裂的狀況,搭建2n+1個節點。
http://cpratt.co/how-many-nodes-should-an-elasticsearch-cluster-have/html

技術導讀

Battle of the giants: Apache Solr 4.0 vs ElasticSearch
solr和es的比較,兩個基於lucence的搜索引擎,我的仍是以爲es技高一籌,es生下來就是基於分佈式的,solr在某個版本以後才引入cloud,並且如今es的生態貌似好一些。
https://www.youtube.com/watch?v=mkt3f-lgizQnode

技術導讀

使用Shield保護ElasticSearch平臺--兼權限控制
shield是Elastic公司提供的保護es的插件,它好處就是完美,很差的地方是使用是付費的,30天后降級服務。
http://eligao.com/shield-on-elasticsearch/mysql

技術導讀

NGINX & Elasticsearch: Better Together
文章就說下nginx(plus)配合es是多麼美好。其實確實是這樣的,nginx能夠提供負載均衡+權限控制+請求緩存的功能。不過權限控制這塊,仍是查shield很多。
https://www.nginx.com/blog/nginx-elasticsearch-better-together/linux

技術晨讀

TcpDump使用手冊
tcpdump是抓包利器,配合wireshark更是萌萌噠。文章說了下tcpdump的安裝和命令的參數說明。
http://drops.wooyun.org/%E8%BF%90%E7%BB%B4%E5%AE%89%E5%85%A8/8885nginx

技術晨讀

lucence的評分機制
文章給了個例子算了下es是怎麼算出文檔的評分的
http://www.cnblogs.com/yjf512/p/4860134.htmlgolang

技術晨讀

內存那些事
linux中內存相關的那些事...
http://www.cnblogs.com/yjf512/p/4884953.htmlweb

技術晨讀

關於如何利用suggest添加Solr中自動提示功能的簡介
solr如何基於ik和spellchecker提供suggest功能
http://my.oschina.net/HuifengWang/blog/365428redis

技術晨讀

MySQL的information_schema的介紹
mysql建立以後有三個默認的db,information_schema就是其中一個,它本質上不是表,而是視圖。
http://www.cnblogs.com/hzhida/archive/2012/08/08/2628826.htmlsql

技術晨讀

elasticsearch 查詢(match和term)
ES的match和term查詢的官方文檔閱讀...
http://www.cnblogs.com/yjf512/p/4897294.html緩存

技術晨讀

flexbox簡介
flexbox是一種新的佈局方式,這種佈局方式是2009年W3C提出的方案。它能夠簡便,完整,完成頁面的佈局
http://www.cnblogs.com/yjf512/p/4900066.html

技術晨讀

HTTP/2 頭部壓縮技術介紹
客戶端和服務端共同維護一份動態字典達到HTTP/2頭部壓縮的目的
https://imququ.com/post/header-compression-in-http2.html

技術晨讀

Gradle目錄解析
Gladle構建的結構目錄結構
http://www.cnblogs.com/yjf512/p/4916401.html

技術晨讀

mysql的timeout
mysql的timeout相關的參數解釋
http://www.cnblogs.com/yjf512/p/4919505.html

技術晨讀

解析微服務架構(一)單塊架構系統以及其面臨的挑戰
瞭解下微服務吧...
http://kb.cnblogs.com/page/520922/

技術晨讀

Strings, bytes, runes and characters in Go
Go中引入了rune,緣由是characters並不惟一表明一種編碼,rune就惟一表明一個unicode。GO中的string是UTF8的,rune是Unicode的。
https://blog.golang.org/strings

技術晨讀

Web系統大規模併發——電商秒殺與搶購
秒殺一直是最考驗web系統的需求,文章的幾個方法也是經常使用的一些方法
http://www.csdn.net/article/2014-11-28/2822858

技術晨讀

go語言的官方包sync.Pool的實現原理和適用場景
sync.Pool是一個池子模型,可是實際上它的定位不是作相似線程池之類的持久池的,而是用作臨時複用池的
http://studygolang.com/articles/3506

技術晨讀

被人遺忘的Memcached內存注射
memcache存儲session的時候要注意換行致使的注射問題。
http://drops.wooyun.org/web/8987?url_type=39&object_type=webpage&pos=1

技術晨讀

緩存一致性(Cache Coherency)入門
如何作CPU的緩存一致性,能夠採用的方式大概有總線鎖,MESI,或者直接使用共享內存等。
http://www.infoq.com/cn/articles/cache-coherency-primer

技術晨讀

聊聊併發(五)——原子操做的實現原理
原子操做在不一樣的CPU架構是不一樣的實現方式的。
http://www.infoq.com/cn/articles/atomic-operation

技術晨讀

goroutine與調度器
go是本身實現的grouting調度,這篇說的很是清晰,用一個地鼠搬磚的例子把G,M,P,Sched的關係說清楚了。
http://skoo.me/go/2013/11/29/golang-schedule/

技術晨讀

golang的goroutine是如何實現的?
翻譯了這篇http://morsmachine.dk/go-scheduler,說明了Goroutine的調度系統。
http://www.zhihu.com/question/20862617

技術晨讀

聊聊代碼的撕裂感
把相關邏輯的代碼儘可能放到一塊兒,是一個很好習慣,不然就會產生代碼的撕裂感。這點go的defer確實很happy。
http://huoding.com/2015/11/05/480

技術晨讀

聊聊代碼的撕裂感
把相關邏輯的代碼儘可能放到一塊兒,是一個很好習慣,不然就會產生代碼的撕裂感。這點go的defer確實很happy。
http://huoding.com/2015/11/05/480

技術晨讀

縱觀jBPM:從jBPM3到jBPM5以及Activiti5
JBMP是個辦公流程管理框架,在JBMP4以後產生了兩個流派,JBMP5和Activiti5。
http://www.infoq.com/cn/articles/rh-jbpm5-activiti5

技術晨讀

redis是個單線程的程序,爲何會這麼快呢?每秒10000?這個有點不解,具體是快在哪裏呢?EPOLL?內存?
有時候,知乎纔是神人出沒的地方。。。
http://www.zhihu.com/question/19764056

技術晨讀

深刻剖析 redis 事件驅動
redis主處理進程就是最簡單的單進程單線程IO事件驅動的模型,redis把這麼簡單的一個模型作到極致,沒有鎖。
http://www.cnblogs.com/daoluanxiaozi/p/3590093.html

技術導讀

最全面的Linux信號量學習
信號量是份內核和用戶態的,內核信號量至關於自旋鎖,獲取不到就忙等待,用戶態信號量分爲POSIX和SYSTEM V。無名信號量用於線程同步,有名信號量因爲在共享內存中,可用於進程同步。
http://wenku.baidu.com/view/c11c6d7fa26925c52cc5bfa3.html

技術導讀

成爲主流語言,Golang急需解決的幾個問題
做者感受很牛逼,研究go的底層實現提出的幾個問題。
http://golangtc.com/t/52cb6952320b524e9200000d

相關文章
相關標籤/搜索