原创 08 中臺架構 00 入門:什麼是中臺架構?

  傳統企業平臺都是煙囪式的系統架構,企業內部爲了迎合業務發展不停的打造各種系統,導致各系統間的重複功能建設和維護帶來的重複投資。重複投資不僅消耗的是人力,財力還有時間。但打通煙囪式系統間交互的集成和協作成本高昂,各大企業不得不借助ESB

原创 03 分佈式 01 Netty:Netty之Reactor模式

Netty、NIO 理清NIO與Netty的關係之前,我們必須先要來看看Reactor模式。Netty是一個典型的多線程的Reactor模式的使用,理解了這部分,在宏觀上理解Netty的NIO及多線程部分就不會有什麼困難了。 Reacto

原创 TERADATA:Teradata中操作JSON數據

##示例字段 JSON_TEXT ,格式化後數據: { "SurveyResult":[ { "SurveyObjType":"0", "Score":"10" }, { "SurveyObjType":

原创 09 智能邊緣 初識:智能邊緣概念理解

什麼是智能邊緣 智能邊緣是描述一個過程的術語,在該過程中,數據在靠近網絡捕獲位置的位置進行分析和聚合。智能邊緣,也被稱爲“邊緣情報”,對包括物聯網(IoT)在內的分佈式網絡具有重要影響。 利用智能邊緣,系統的遠程或分散節點有權執行傳統上

原创 06 工程化 03 Jenkins:Jenkins詳細教程

一、jenkins是什麼?         Jenkins是一個開源的、提供友好操作界面的持續集成(CI)工具,起源於Hudson(Hudson是商用的),主要用於持續、自動的構建/測試軟件項目、監控外部任務的運行(這個比較抽象,暫且寫上

原创 03 分佈式 00 分佈式:分佈式系統入門

分佈式系統技術概要 現在互聯網應用,尤其是大型互聯網公司的應用已經發展爲大規模或超大規模的分佈式的,集羣化的應用。而中小規模的分佈式應用也已廣泛出現在各個領域。未來,隨着雲計算向社會生活的方方面面去滲透,分佈式應用將更加地普及。所以,任何

原创 03 分佈式 03 Dubbo:Dubbo

一、Dubbo是什麼? Dubbo是阿里巴巴開源的基於 Java 的高性能 RPC(一種遠程調用) 分佈式服務框架(SOA),致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案。 二、爲什麼要用Dubbo? 因爲是阿

原创 06 工程化 04 linux:VMware安裝Centos7超詳細過程(圖文)

本篇文章主要介紹了VMware安裝Centos7超詳細過程(圖文),具有一定的參考價值,感興趣的小夥伴們可以參考一下 1.軟硬件準備 軟件:推薦使用VMwear,我用的是VMwear 12 鏡像:CentOS7 ,如果沒有鏡像可以在官網下

原创 03 分佈式 05 消息中間件:RocketMQ和kafka基本認識以及應用場景

文章目錄 一、rocketMQ 二、Kafka 三、應用場景對比 四、RocketMQ和Kafka對比 1. 吞吐量對比 五、爲什麼阿里會自研RocketMQ? 六、分佈式消息隊列RocketMQ與Kafka架構上的巨大差異之1 -- 爲

原创 03 分佈式 08 mangodb:MongoDB 入門篇

1.1 數據庫管理系統       在瞭解MongoDB之前需要先了解先數據庫管理系統 1.1.1 什麼是數據?   數據(英語:data),是指未經過處理的原始記錄。   一般而言,數據缺乏組織及分類,無法明確的表達事物代表的意義,它

原创 03 分佈式 02 Zookeeper:Zookeeper入門看這篇就夠了

Zookeeper是什麼 官方文檔上這麼解釋zookeeper,它是一個分佈式服務框架,是Apache Hadoop 的一個子項目,它主要是用來解決分佈式應用中經常遇到的一些數據管理問題,如:統一命名服務、狀態同步服務、集羣管理、分佈式應

原创 CDH 6.3.x 各組件版本

信息來自官網: https://docs.cloudera.com/documentation/enterprise/6/release-notes/topics/rg_cdh_63_packaging.html CDH 6.3.2 Pa

原创 Hadoop:Hive metastore三種配置方式

Hive metastore三種配置方式     Hive的meta數據支持以下三種存儲方式,其中兩種屬於本地存儲,一種爲遠端存儲。遠端存儲比較適合生產環境。Hive官方wiki詳細介紹了這三種方式,鏈接爲:Hive Metastore。

原创 Hadoop : datanode運行不起來 報錯 Initialization failed for Block pool (Datanode Uuid unassigned)

一、原因 是namenode和datanode的clusterID不一致導致datanode無法啓動. 二、解決: 2.1思路: 刪除data、tmp、namenode 數據後,重新格式化。 2.2步驟: 查看tmp的物理路勁 core-

原创 03 分佈式 05 消息中間件:消息中間件入門

1、是什麼 1.1. Java Message Service JMS即Java消息服務(Java Message Service)應用程序接口,是一個Java平臺中關於面向消息中間件(MOM)的API,用於在兩個應用程序之間,或分佈式系