原创 MyCat數據庫的基礎配置及使用

一、爲什麼需要分佈式數據據庫 隨着計算機和信息技術的迅猛發展,行業應用系統的規模迅速擴大,行業應用所產生的數據量呈爆炸式增長,動輒達到數百TB甚至數百PB的規模,已遠遠超出傳統計算技術和信息系統的處理能力,集中式數據庫面對大規模數據處理逐漸

原创 雲端數據倉庫的模式選型與建設

數據,對一個企業的重要性不言而喻,如何利用好企業內部數據,發揮數據的更大價值,對於企業管理者而言尤爲重要。作爲最傳統的數據應用之一,數據倉庫在企業內部扮演着重要的角色,構建並正確配置好數據倉庫,對於數據分析工作至關重要。一個設計良好的數據倉

原创 5分鐘瞭解lucene全文索引

一、Lucene介紹及應用 Apache Lucene是當下最爲流行的開源全文檢索工具包,基於JAVA語言編寫。 目前基於此工具包開源的搜索引擎,成熟且廣爲人知的有Solr和Elasticsearch。2010年後Lucene和Solr兩個

原创 解密“CDO-首席數據官”的價值、挑戰及發展

數據,不論形態、格式和類型,已經迅速成爲企業最有戰略意義的資產;數據資產已經成爲了可以形成業務洞察及優勢的戰略資源,數據的體量、多樣性和複雜性也正以指數級增長。就像其他重要的企業資產,數據需要適當的管理和治理水平, 以確保它的潛在價值得到理

原创 十步法原則解決數據質量問題

一、相關概念 1.1 數據質量 數據的一組固有屬性滿足數據消費者要求的程度。 1)數據固有屬性 真實性:即數據是客觀世界的真實反映 及時性:即數據是隨着變化及時更新的 相關性:即數據是數據消費者關注和需要的 2)高質量數據滿足要求(消費

原创 迴歸架構本質,重新理解微服務

第一部分:微服務的誕生、演變以及應用策略記者:近幾年來,微服務架構設計方式被提出並在越來越多的企業中得以實踐和落地,但對於剛開始接觸微服務的人來說,還是不知道要從哪些方面開始瞭解。您能否結合軟件架構的發展歷史,聊聊微服務的發展與特徵。樑鑫:

原创 企業使用數據庫的12種姿勢

數據庫,作爲IT系統的基礎類軟件,發揮着非常巨大的作用。那麼企業在使用數據庫時,有什麼樣的方式可以選擇?不同方式又各有其什麼特點呢?本文將從使用方式、適用場景、未來發展、成本因素(人力、財務、時間)及風險點等多角度分析十二種情況(前六種爲本

原创 調用鏈系列(4):服務信息上下文傳遞

在之前的調用鏈系列文章中,我們已經對調用鏈進行了詳細介紹,相信大家已經對調用鏈技術有了基本的瞭解。 拓展閱讀: 調用鏈系列(1):解讀UAVStack中的貪吃蛇 調用鏈系列(2):輕調用鏈實現 調用鏈系列(3):如何從零開始捕獲body和h

原创 調用鏈系列(3):如何從零開始捕獲body和header

拓展閱讀:調用鏈系列(1):解讀UAVStack中的貪吃蛇 調用鏈系列(2):輕調用鏈實現 在Java中,HTTP協議的請求/響應模型是由Servlet規範+Servlet容器(如Tomcat)實現的。換句話說,在類Tomcat容器中,一次

原创 如何從零開始捕獲body和header

在Java中,HTTP協議的請求/響應模型是由Servlet規範+Servlet容器(如Tomcat)實現的。換句話說,在類Tomcat容器中,一次完整的HTTP請求都是通過實現Servlet規範完成的;Spring、Jesery 等技術棧

原创 微服務網關SIA-GateWay使用指南

一、DeskTop DeskTop展示當前註冊的各個網關組,點擊一個網關組將選中該網關組並跳轉至首頁。 每個網關組包括如下四項: 角色值:網關應用名前綴,用於區分網關組 擁有實例:網關組實例個數 網關狀態:網關組當前狀態 網關描述:網關

原创 調用鏈系列(2):輕調用鏈實現

一、前言 調用鏈系列(1):解讀UAVStack中的貪吃蛇 上篇文章分享了一下調用鏈的模型設計及模型時序圖。相信大家通過上一篇文章對調用鏈有了一個整體上的瞭解,如:調用鏈是什麼、能做什麼及整體實現策略。 這篇文章我們繼續介紹調用鏈的服務端信

原创 調用鏈系列(1):解讀UAVStack中的貪吃蛇

一、背景 對於分佈式在線服務,一個請求需要經過多個系統中多個模塊,可能多達上百臺機器的協作才能完成單次請求。這種場景下單靠人力無法掌握整個請求中各個階段的性能開銷,更無法快速的定位系統中性能瓶頸。當發生故障時通常需要查看大量日誌跨越多個團隊

原创 UAV MOF工作原理之Agent注入機制原理

一、前言 MOF(Moniter Framwork)作爲UAV應用數據捕獲框架,不但實現了對應用無侵入的數據捕獲,而且在框架層面實現了功能的靈活控制,並且保證了良好的可擴展性,在UAV中具有舉足輕重的地位。 MOF Agent注入機制作爲U

原创 一切技術創新都要以賦能業務爲目標|專訪宜信數據智能研發部負責人張軍

在軟件研發從業者的視角里,創新分爲兩種:一種是與軟件研發技術相關的創新,特別是在大數據和AI這種快速發展的領域,需要保持與技術進步的同頻;而另一種創新,是與公司業務相關的,不斷運用技術實現自動化、智能化、規範化,提高業務服務能力與用戶體驗。