原创 從操作系統層面理解Linux下的網絡IO模型
I/O( INPUT OUTPUT),包括文件I/O、網絡I/O。 計算機世界裏的速度鄙視: 內存讀數據:納秒級別。 千兆網卡讀數據:微妙級別。1微秒=1000納秒,網卡比內存慢了千倍。 磁盤讀數據:毫秒級別。1毫秒=10萬納秒 ,硬盤比
原创 宜信區塊鏈|案例解讀宜信如何運用區塊鏈雙鏈技術重構供應鏈金融服務
近期,銀保監會下發了《中國銀保監會辦公廳關於推動供應鏈金融服務實體經濟的指導意見》(以下簡稱“《意見》”),該《意見》提出,鼓勵銀行保險機構將物聯網、區塊鏈等新技術嵌入交易環節,提升智能風控水平。 區塊鏈技術具有去中心化、不可篡改、高透明
原创 揭祕宜信財富年度賬單的技術實現
一、背景 年底很多移動產品都會推出自己的年度賬單,每年都會引起大衆媒體的關注。今年有幸參與了宜信財富APP年度賬單的開發,本文將帶大家探索宜信財富年度賬單背後的技術架構和研發邏輯,希望可以給大家帶來一些思路上的啓發。 二、前端整
原创 敏捷開發流程之Scrum:3個角色、5個會議、12原則
本文主要從Scrum的定義和目的、敏捷宣言、Scrum中的人員角色、Scrum開發流程、敏捷的12原則等幾方面幫助大家理解Scrum敏捷開發的全過程。 一、Scrum的定義和目的 Scrum是一個用於開發和維護複雜產品的框架,是一個增量的
原创 揭祕“撩”大數據的正確姿勢:生動示例解說大數據“三駕馬車”
(圖片來源於網絡) 我是我:“緣起於美麗,相識於邂逅,廝守到白頭!” 衆聽衆:“呃,難道今天是要分享如何作詩?!” 我是我:“大家不要誤會,今天主要的分享不是如何作詩,而是《揭祕:‘撩’大數據的正確姿勢》,下面進入正題。” 話說
原创 宜信開源|UAVStack功能上新:新增JVM監控分析工具
摘要:UAVStack推出的JVM監控分析工具提供基於頁面的展現方式,以圖形化的方式展示採集到的監控數據;同時提供JVM基本參數獲取、內存dump、線程分析、內存分配採樣和熱點方法分析等功能。 引言 作爲AllInOne的智能化服
原创 如何運用結構化思維進行故障處理
導讀:運用結構化思維進行故障處理,其目的是爲了將故障應急操作標準化,進而提升處理效率。 近期收到朋友贈送的一本書—《深入淺出MySQL》。閒暇之餘,閱讀了部分章節,書中針對故障處理一節,給我印象頗深。書中提煉出的一些方法論,正是我
原创 基於統計的預警:同環比預警實現深度剖析
摘要:UAV.Monitor提供了對全維監控指標的預警功能,各類型的監控指標均可配置預警策略,當預警策略被觸發後,可通過郵件、HTTP調用等方式進行通知報警,並會根據預警時間頻率等對報警動作進行壓制。 一、UAV預警功能簡介 UA
原创 Kubernetes+Docker+Istio 容器雲實踐
隨着社會的進步與技術的發展,人們對資源的高效利用有了更爲迫切的需求。近年來,互聯網、移動互聯網的高速發展與成熟,大應用的微服務化也引起了企業的熱情關注,而基於Kubernetes+Docker的容器雲方案也隨之進入了大衆的視野。開
原创 宜信微服務任務調度平臺建設實踐|分享實錄
內容來源:宜信技術學院第4期技術沙龍-線上直播|宜信微服務任務調度平臺建設實踐 主講人:宜信高級架構師&開發平臺負責人 樑鑫 導讀:如今,無論是互聯網應用還是企業級應用,都充斥着大量的批處理任務,常常需要一些任務調度系統幫助我
原创 運用第一性原理探尋AI本質
文章來源:宜信技術學院|宜信支付結算團隊技術分享第二期-支付結算機器學習技術團隊負責人 劉創 分享《AI與第一性原理》 分享者:宜信支付結算機器學習技術團隊負責人 劉創 原文發佈於個人博客:動物園的豬 一、AI和第一性原理 A
原创 調用鏈與日誌關聯的探索式查詢
摘要:本文將就Observability中的日誌聚合、分佈式跟蹤及具體應用中結合使用進行展開說明。 一、Observability Observability是一個最近幾年開始在監控社區流行的術語。本文將Observability
原创 支付結算系統如何應對高併發、熱點賬戶等問題
互聯網金融系統的核心是支付結算,而支付結算的基礎又是賬戶系統。金融賬戶系統的特點是併發量大、響應快、交易金額大,熱點賬戶問題突出。一個合格的賬戶系統既要解決上述問題,又必須絕對保證資金安全。作爲宜信這家互聯網金融公司的支付結算中心
原创 SIA-GateWay之API網關安裝部署指南
SIA-GATEWAY是基於SpringCloud微服務生態體系下開發的一個分佈式微服務網關係統。具備簡單易用、可視化、高可擴展、高可用性等特徵,提供雲原生、完整及成熟的接入服務解決方案。本文介紹API網關的安裝部署。 一、環境
原创 基於Selenium+Python的web自動化測試框架
一、什麼是Selenium? Selenium是一個基於瀏覽器的自動化測試工具,它提供了一種跨平臺、跨瀏覽器的端到端的web自動化解決方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriv