原创 ASPNETCORE6.0開發插件系統

 上一次簡單分析了目前公司後臺任務存在的一些問題以及解決方案,主要是一些概念,沒有涉及到任何技術實現,最近花了一些時間,看了部分aspnetcore6的源碼,結合自己的理解,寫了一個簡單插件系統,那麼今天就來簡單聊聊技術上的具體實現吧。  

原创 聊下系統改造

最近公司技術架構需要改造升級,實現分佈式服務中心、分佈式日誌系統以及統一的後臺任務管理系統,當時接到這些任務,心裏是猶豫的,主要有以下幾點考慮(這裏考慮的任務是分佈式服務中心,其他兩個任務還是比較好改造的)。   1. 人力不夠,後端本來人

原创 task async await 異常處理

今天跟前端對接支付接口碰到一個問題比較有代表性的問題,接口throw異常,調用鏈路的所有服務都沒有catch,但是返回到前端的結果還是成功的,這裏跟蹤的麻煩點就是調用鏈路比較深,中間調用了5個左右的服務,跟蹤來跟蹤去還是沒發現問題,最後要同

原创 git原理探索

概念 GIT是什麼?簡單來說它就是管理和維護代碼的軟件,它是由linux之父Linus大神花了兩個星期開發的,最初是爲了給linux內核開發社區提供源碼管理,其實在GIT之前linux開源社區的代碼管理都是通過bitkeeper版本控制系

原创 task async await後續

幾個月前寫過一篇關於task、async和await的帖子,給我感覺還是比較抽象複雜的,涉及到了線程、il代碼、編譯器、關鍵字等等,有興趣的朋友可以轉過去看看,https://www.cnblogs.com/adair-blog/p/130

原创 DDD vs CQRS架構

今天主要簡單介紹下DDD結合CQRS架構實現的這麼一個營銷服務,這個項目是公司項目,目前是我一個人在做,可能有些東西不便多說,希望理解吧。介紹分三部分,首先簡單說下概念(因爲我也不知道多少),然後說下實際應用情況,最後簡單說下實現。   D

原创 談談架構

今天簡單聊聊訂單系統每秒處理10萬訂單數據的架構,首先說明,是峯值10w,不是持續性的啊,其次我不曾有寫過或者設計過這麼大請求的系統,所以下面寫的都是的一點簡單看法吧,先看下物理架構圖。 記得前些天公司評審我這邊寫的一個後端框架,當時確實有

原创 treeview隱藏還原節點

  先簡單說下需求,就是兩個treeview控件,一個左邊一個右邊,均支持移入移出功能,右邊樹的任意節點移動到左邊樹之後,再移動回來,必須跟初始位置保持一致且還原該節點及子節點移除時的狀態,注意是移除時的狀態,這個狀態會變。簡單看下效果吧,

原创 互聯網vs傳統行業

  職場混了10餘年,待過互聯網、傳統軟件公司、以及大型製造業工廠,也算的上是it行業身經百戰的老鳥了(唯獨技術一般般)。今天主要簡單聊下傳統行業和互聯網之間的一些差異。首先簡單定義一下傳統行業和互聯網行業是啥,分兩個維度,軟件和用戶,傳統

原创 redis分佈式鎖 vs 雙寫一致性

Redis簡單概述:今天主要簡單聊聊Redis在工作中的一些應用,有說的不對的地方勿拍磚啊。說到Redis,可能有不少朋友會說它就是一個緩存數據庫,沒錯它確實主要是幹緩存這件事,在我之前僅用過它的String或者再多一點Hash這兩結構的時

原创 table-tree vs stock vs whiteboard

這幾天牙痛的厲害,睡不着,寫點東西吧。個人其實比較喜歡寫cs的一些東西,比較直觀,不像bs那樣,做個東西,要有服務器域名啥的,尤其這些像阿里雲、百度雲、騰訊雲啥的銷售模式讓人詬病,越用越貴,一年一個價格,翻倍漲,最操蛋的是那域名,搞了我幾個

原创 2020總結

時間真快,2020年馬上就快過完了,不堪回首啊,這一年感覺又虛度了一年,生活上還是在爲了一日三餐,柴米油鹽醬醋茶在奔波,工作上平平淡淡,沒有大起大落,理想很豐滿,現實很骨感,這不一年馬上就要過去了,今天主要簡單聊聊這一年工作上的一些事。  

原创 山靈up4

聽感這東西是一門玄學啊,因人而異,各有喜好,不要當真。我相信沒有哪個耳機/播放器(播放器現在調音也比較嚴重)能滿足所有人的喜好,有些人喜歡中高頻女毒,有些人喜歡輕快低頻,有些人喜歡轟頭低頻,蘿蔔青菜各有所愛,這也是爲啥各廠家頂級旗艦耳機都是

原创 Devops之CI/CD

閒聊一下,算是緩解一下白天的工作,也算是宣泄一下自己的情緒吧。上週末跟以前的老同事小聚了一下,他們都是長沙NETCORE開源社區的(這裏吐槽一下,netcore被他們推成這樣了),一羣搞技術的圍在一個桌子上,除了聊技術也沒啥乾的,其中說到了

原创 寫點啥-智慧黑板

今晚有點睡不着,隨便寫點啥吧,有一段時間沒上班了,剛離職那會面了兩家公司,基本沒怎麼談我就走了,因爲要筆試,呵呵。不是怕筆試,是因爲看到筆試的題目就沒了食慾,各種sql統計,行轉列等等,這些sql統計考點就兩點,其一行集合的構建輸出模型(這