原创 oidc-client.js踩坑吐槽貼

前言 前面選用了IdentityServer4做爲認證授權的基礎框架,感興趣的可以看上篇<微服務下認證授權框架的探討>,已經初步完成了authorization-code與implicit的簡易demo(html+js 在IIS部署的站點)

原创 微服務下認證授權框架的探討

前言 市面上關於認證授權的框架已經比較豐富了,大都是關於單體應用的認證授權,在分佈式架構下,使用比較多的方案是--<應用網關>,網關裏集中認證,將認證通過的請求再轉發給代理的服務,這種中心化的方式並不適用於微服務,這裏討論另一種方案--<認

原创 Tibos.Devops項目介紹

誕生背景 隨着微服務的普及,更多的企業選擇遷移到雲,傳統的部署方式已經無法滿足需求,市面上devops產品也應運而生,結合自己使用的經驗,也製作了一款同類產品,並開源出來,與大家一起探討學習 前置條件 gitlab k8s mysql 項目

原创 阿里雲ASK試用心得(避坑貼)

前言 常年BP阿里雲的各種服務,今天卻被阿里雲給上了一課,這一套組合拳把我安排的明明白白,血虧50大洋,算是提前爲各位大佬排坑了,預祝大家端午快樂 目的 最近阿里雲首頁放出了免費試用的活動,本着不用白不用的原則,直接申請容器服務ASK,上

原创 騰訊-廣點通轉化歸因

前言 由於騰訊廣點通的文檔寫的實在是太爛,坑點很多,而且老舊版本的API文檔互相摻雜,客服響應緩慢(基本上不懂技術),一個簡單的東西往往要浪費技術人員很長時間,特此寫一篇博客,希望給正在對接這塊的技術人員一些幫助,正值心情煩躁,略帶情緒,吐

原创 .net core操作MongoDB

前言 現實中認識的一個搞java(百萬富婆)的大佬,已經轉行做抖音主播了,搞技術的只能趕在年前再水一篇博客,不足之處歡迎拍磚,以免誤人子弟,呔,真是太難受了 環境準備 .net core 3.1 MongoDB Navicat Pre

原创 東拼西湊學java

前言 隨着大環境的影響,互聯網寒冬降臨,程序員的日子越來越難,搞不好哪天就被噶了,多學點東西也沒啥壞處,國內市場java如日中天,出門在外不會寫兩行java代碼,都不好意思說自己是程序員,僞裝成一個萌新運維,混跡於各大java羣,偷師學藝,

原创 C#裏如何簡單的校驗時間格式

前言: 晚上打算睡覺的時候,羣裏反饋訂單接收失敗,開工排查問題,日誌顯示驗籤失敗,發現一個蠻有意思的BUG,總算有了一個寫作的素材 場景描述 本次的場景屬於比較常見的收單API,對第三方的訂單進行簽名驗證,然後持久化到數據庫,簽名規則大致

原创 設計一個簡單的devops系統

前言 公司設計的RDMS挺好用的,我也照貓畫虎簡單的設計一個DevOps系統,與大家分享,不足之處歡迎拍磚,以免誤人子弟 前置條件 gitlab gitlab-runner k8s 1. gitlab創建羣組 創建羣組的好處是,對項目進行

原创 記一次.net core 異步線程設置超時時間

前言: 刷帖子看到一篇 Go 記錄一次groutine通信與context控制 看了一下需求背景,挺有意思的,琢磨了下.net core下的實現 需求背景: 項目中需要定期執行任務A來做一些輔助的工作,A的執行需要在超時時間內完成,如果本次

原创 C#老碼農的職業生涯

開頭白 大家好,我是tibos,19年10月1號由深圳回武漢的碼農,目前入職武漢福祿網絡,最近刷到的年終總結也比較多,趕在這最後一天,我也來湊個熱鬧 心路歷程 -> 菜鳥入江湖 13年開啓碼農的職業生涯,寫過無數的BUG,主要從事互聯網金融

原创 .NetCore使用Docker安裝ElasticSearch、Kibana 記錄日誌

前言 最近園子裏看到一篇<.Net Core with 微服務 - Elastic APM> 的文章(主要用於對接口的調用鏈、性能進行監控),非常實用,這裏講解.NetCore將日誌寫入ElasticSearch,並用Kibana搜索日誌

原创 .net core Redis消息隊列中間件【InitQ】

前言 這是一篇拖更很久的博客,不知不覺InitQ在nuget下載量已經過15K了,奈何胸無點墨也不曉得怎麼寫(懶),隨便在github上掛了個md,現在好好嘮嘮如何在redis裏使用隊列 隊列緩存分佈式 異步調優堆配置 ------(來

原创 .net core 使用阿里雲分佈式日誌

前言 好久沒有出來誇白了,今天教大家簡單的使用阿里雲分佈式日誌,來存儲日誌,沒有阿里雲賬號的,可以免費註冊一個 開通阿里雲分佈式日誌(有一定的免費額度,個人測試學習完全沒問題的,香) 阿里雲日誌地址:https://sls.con

原创 .net core 消息流處理流程

前言 2020年即將進入尾聲,分享一下在現公司業務處理流程,一起討論在分佈式場景下,如何通過消息流的方式處理各種複雜的業務場景,這裏涉及到一些常用組件,後面結合場景與代碼來具體說明 場景說明 這裏就拿我負責的短信應用來舉例,它由3個核