前言 網(wǎng)絡(luò)爬蟲,是一種按照一定的規(guī)則,自動地抓取萬維網(wǎng)信息的程序或者腳本。爬蟲可以通過模擬瀏覽器訪問網(wǎng)頁,從而獲取數(shù)據(jù),一般網(wǎng)頁里會有很多個URL,爬蟲可以訪問這些URL到達(dá)...
前言 網(wǎng)絡(luò)爬蟲,是一種按照一定的規(guī)則,自動地抓取萬維網(wǎng)信息的程序或者腳本。爬蟲可以通過模擬瀏覽器訪問網(wǎng)頁,從而獲取數(shù)據(jù),一般網(wǎng)頁里會有很多個URL,爬蟲可以訪問這些URL到達(dá)...
本文參考自:《ZooKeeper: Distributed process coordination》 Zookeeper 簡介 Zookeeper 最初是由 Yahoo 公...
markdown 中有專門為代碼設(shè)置的語法,這樣看起來就不亂了
解讀java.lang包下Object類的API(二)一、notify() public final native void notify(); 從對象所有等待中的線程選擇一個線程,讓他開始執(zhí)行 一般與wait() sync...
原文:InfoQ 作者 郭俊 簡介 Kafka是一種分布式的,基于發(fā)布/訂閱的消息系統(tǒng)。使用Scala編寫,它以可水平擴(kuò)展和高吞吐率而被廣泛使用。 Kafka架構(gòu) T...
1. Kafka internal 1.1 Request processing Kafka 的 request 分為: produce request fetch requ...
1. Producer Producers 負(fù)責(zé)生產(chǎn)消息。消息成功寫到 topic 后,broker 會返回 producer 消息的 topic, partition & ...
What's kafka What's kafka Kafka 可以提供 MQ 功能:發(fā)布 & 訂閱消息 Kafka 可以提供 stream processing 功能 Ka...
每天起床,總有一種深深的空虛感圍繞著我,如魯迅而言,孤單感像大蛇一樣纏繞著我。2017年即將過去,回顧這一年,我做了什么? 好嚇人,竟然想不起來。日子過的有點(diǎn)渾渾噩噩的,不知...
1. string 類型分兩種: (https://www.elastic.co/blog/strings-are-dead-long-live-strings) keywo...
Redis-sentinel是Redis實(shí)例的監(jiān)控管理、通知和實(shí)例失效備援服務(wù),是Redis集群的管理工具。在一般的分布式中心節(jié)點(diǎn)數(shù)據(jù)庫中,Redis-sentinel的作用...
一、持續(xù)集成(Continuous Integration) 要了解GitLab-CI與GitLab Runner,我們得先了解持續(xù)集成是什么。 持續(xù)集成是一種軟件開發(fā)實(shí)踐,...
1. 簡介 volume 是將 host 目錄樹中的某個目錄/文件掛載到 docker container 目錄樹中,可以用來存儲和共享持久化數(shù)據(jù),獨(dú)立于具體的 contai...
Analyzer(分析器) https://cwiki.apache.org/confluence/display/solr/Understanding+Analyzers,...
第五章:分解單塊系統(tǒng) 事務(wù)邊界 事務(wù)可以保證一些事件要么都發(fā)生,要么都不發(fā)生。在插入數(shù)據(jù)庫時,這一點(diǎn)非常有用。 服務(wù)一定會慢慢變大,直至大到需要拆分。關(guān)鍵是要在拆分這件事變得...
第一章:微服務(wù) 1.1 什么是微服務(wù) 微服務(wù)就是一些協(xié)同工作的小而自治的服務(wù)。它很小,專注做好一件事。服務(wù)越小,微服務(wù)架構(gòu)的優(yōu)點(diǎn)和缺點(diǎn)也就越明顯。 微服務(wù)獨(dú)立部署在 PAAS...
關(guān)于微服務(wù),龍軍在之前已經(jīng)做過分享,在開發(fā)口袋提供給 dr 后臺的服務(wù)時,已經(jīng)引入了 Spring boot 等技術(shù)棧,但總覺得自己理解的很膚淺,沒有形成一個體系化的認(rèn)知,更...