遲到的2018年學(xué)習(xí)計(jì)劃

學(xué)海無涯

最近是真的比較浮躁,有一種莫名的恐慌,不知源處!一般不會錯過蹭飯機(jī)會的我,晚上朋友的飯局也沒去,迷迷糊糊在手游中度過,然后痛定思痛,覺得還是得給自己個(gè)年度學(xué)習(xí)計(jì)劃,說不定就............

學(xué)習(xí)的技術(shù)要點(diǎn):

技術(shù)點(diǎn) 簡單介紹 相關(guān) 需掌握程度
Git (分布式版本控制系統(tǒng))開源、有效、高速的處理從很小到非常大的項(xiàng)目版本管理 下載 掌握
Maven 基于項(xiàng)目對象模型(POM project object model),可以通過一小段描述信息(配置)來管理項(xiàng)目的構(gòu)建,報(bào)告和文檔的軟件項(xiàng)目管理工具[百度百科] 入門學(xué)習(xí) 掌握
Jetty Jetty 是一個(gè)開源的servlet容器,它為基于Java的web容器,例如JSP和servlet提供運(yùn)行環(huán)境。Jetty是使用Java語言編寫的,它的API以一組JAR包的形式發(fā)布。開發(fā)人員可以將Jetty容器實(shí)例化成一個(gè)對象,可以迅速為一些獨(dú)立運(yùn)行(stand-alone)的Java應(yīng)用提供網(wǎng)絡(luò)和web連接。[百度百科] 入門 掌握
Redis/Codis Redis 是完全開源免費(fèi)的,遵守BSD協(xié)議,是一個(gè)高性能的key-value數(shù)據(jù)庫 入門 掌握
Zookeeper 分布式協(xié)調(diào)技術(shù),Hadoop和Hbase的重要組件,為分布式應(yīng)用提供一致性服務(wù)的軟件,提供的功能包括:配置維護(hù)、域名服務(wù)、分布式同步、組服務(wù)等 入門 掌握
Kafka Kafka是最初由Linkedin公司開發(fā),是一個(gè)分布式、支持分區(qū)的(partition)、多副本的(replica),基于zookeeper協(xié)調(diào)的分布式消息系統(tǒng),它的最大的特性就是可以實(shí)時(shí)的處理大量數(shù)據(jù)以滿足各種需求場景:比如基于hadoop的批處理系統(tǒng)、低延遲的實(shí)時(shí)系統(tǒng)、storm/Spark流式處理引擎,web/nginx日志、訪問日志,消息服務(wù)等 入門 熟悉
Spring cloud(微服務(wù)) Spring Cloud是一個(gè)集成了眾多開源的框架,利用Spring Boot的開發(fā)便利性實(shí)現(xiàn)了服務(wù)治理、服務(wù)注冊與發(fā)現(xiàn)、負(fù)載均衡、數(shù)據(jù)監(jiān)控,REST API發(fā)布方式等,基本囊括了分布式框架所需要的所有功能。是一套易開放、易部署、易維護(hù)的分布式開發(fā)工具包 中文官網(wǎng) 掌握
Kubernetes(k8s) 自動化容器操作的開源平臺,這些操作包括部署,調(diào)度和節(jié)點(diǎn)集群間擴(kuò)展 K8s中文社區(qū) 熟悉
Thrift(RPC框架,還有其他Dubbo) thrift是一個(gè)軟件框架,用來進(jìn)行可擴(kuò)展且跨語言的服務(wù)的開發(fā)。它結(jié)合了功能強(qiáng)大的軟件堆棧和代碼生成引擎,以構(gòu)建在 C++, Java, Go,Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 這些編程語言間無縫結(jié)合的、高效的服務(wù)。[百度百科] 入門 熟悉
Nginx 輕量級Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個(gè)BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng) 入門 熟悉
RPC(Netty) Netty提供異步的、事件驅(qū)動的網(wǎng)絡(luò)應(yīng)用程序框架和工具,用以快速開發(fā)高性能、高可靠性的網(wǎng)絡(luò)服務(wù)器和客戶端程序。[百度百科] 入門 熟悉
Elasticearch 基于Lucene的搜索服務(wù)器。它提供了一個(gè)分布式多用戶能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java開發(fā)的,并作為Apache許可條款下的開放源碼發(fā)布,是當(dāng)前流行的企業(yè)級搜索引擎 中文社區(qū) 了解
定時(shí)Job(elastic-job) elastic-job是無中心化的分布式定時(shí)調(diào)度框架,在高可用方案的基礎(chǔ)上增加了彈性擴(kuò)容和數(shù)據(jù)分片的思路,以便于更大限度的利用分布式服務(wù)器的資源。 分布式定時(shí)任務(wù) 了解
Node.js Javascript運(yùn)行環(huán)境 入門 了解
Cache (緩存策略,Google Cache,本地緩存) 關(guān)于Cache的幾個(gè)理論 了解

好吧 我需要3年來熟悉掌握這些,任重而道遠(yuǎn)!

相關(guān)書籍

  • 《從paxous到zookeeper》zookerper的使用部分
  • 《redis入門》
  • 《Spring Cloud微服務(wù)實(shí)戰(zhàn)》
  • 《Spring 實(shí)戰(zhàn)》
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容