2023了,學習深度學習框架哪個比較好?
都2023年,才來回答這個問題,自然毫無懸念地選擇PyTorch,TensorFlow在大模型這一波浪潮中沒有起死回生,有點惋惜,現在GLM、GPT、LLaMA等各種大模型都是基于PyTorch框架構建。這個事情已經水落石出。
不過呢,我覺得可以一起去回顧下,在AI框架發展的過程中,都沉陷了哪些技術... ...
面試官:一個 SpringBoot 項目能處理多少請求?(小心有坑)
你好呀,我是歪歪。 這篇文章帶大家盤一個讀者遇到的面試題哈。 根據讀者轉述,面試官的原問題就是:一個 SpringBoot 項目能同時處理多少請求? 不知道你聽到這個問題之后的第一反應是什么。 我大概知道他要問的是哪個方向,但是對于這種只有一句話的面試題,我的第一反應是:會不會有坑? 所以并不會貿然 ...
我的內存去哪了?
本文來自博客園,作者:T-BARBARIANS,轉載請注明原文鏈接:http://www.otorinolaringoiatradellepiane.com/t-bar/p/17359545.html 謝謝! 一、前言 近幾年開發了一些大型的應用程序,在程序性能調優或者解決一些疑難雜癥問題的過程中,遇到最多的還是與內存相關的一些問題。例如g ...
.NET無侵入自動化探針原理和主流實現
## 前言 最近,我在微信公眾號和博客園分享了一篇關于[.NET微服務系統遷移至.NET 6.0的故事](http://www.otorinolaringoiatradellepiane.com/InCerry/p/microservice-migration-net-6.html)的文章,引起了許多讀者的關注。其中,許多人對基于 Open ...
基礎安全產品相關系統設計的一些思考
本篇文章會從系統架構設計的角度,分享在對業務安全風控相關基礎安全產品進行系統設計時遇到的問題難點及其解決方案。
內容包括三部分:(1)風控業務架構;(2)基礎安全產品的職責;(3)基礎安全產品相關系統架構的設計要點。
文章會以總-分的形式進行闡述。懂的不多,做的太少。歡迎批評、指正。 ...
漲姿勢了,有意思的氣泡 Loading 效果
今日,群友提問,如何實現這么一個 Loading 效果: 這個確實有點意思,但是這是 CSS 能夠完成的? 沒錯,這個效果中的核心氣泡效果,其實借助 CSS 中的濾鏡,能夠比較輕松的實現,就是所需的元素可能多點。參考我們之前的: 使用純 CSS 實現超酷炫的粘性氣泡效果 巧用 CSS 實現酷炫的充電 ...
生產事故-記一次特殊的OOM排查
入職多年,面對生產環境,盡管都是小心翼翼,慎之又慎,還是難免捅出簍子。輕則滿頭大汗,面紅耳赤。重則系統停擺,損失資金。每一個生產事故的背后,都是寶貴的經驗和教訓,都是項目成員的血淚史。為了更好地防范和遏制今后的各類事故,特開此專題,長期更新和記錄大大小小的各類事故。有些是親身經歷,有些是經人耳傳口授 ...
RabbitMQ真實生產故障問題還原與分析
RabbitMQ生產故障問題分析 由某一次真實生產環境rabbitMQ故障引發血案,下面復盤問題發生原因以及問題解決方法。 1、 問題引發 由某個服務BI-collector-xx隊列出現阻塞,影響很整個rabbitMQ集群服務不可用,多個應用MQ生產者服務出現假死狀態,系統影響面較廣,業務影響很大 ...
.NET AsyncLocal 避坑指南
AsyncLocal 用法簡介 通過 AsyncLocal 我們可以在一個邏輯上下文中維護一份私有數據,該上下文后續代碼中都可以訪問和修改這份數據,但另一個無關的上下文是無法訪問的。 無論是在新創建的 Task 中還是 await 關鍵詞之后,我們都能夠訪問前面設置的 AsyncLocal 的數據。 ...
我已經受夠了“系統異?!?!
你有沒有這樣的經驗:用個軟件,隔三岔五彈個框:系統異常!無論作為用戶還是程序員,一見到“系統異?!彼膫€大字,我整個人都不好了。 ...
分布式事務 | 使用DTM 的Saga 模式
DTM 首創的子事務屏障技術,使得開發者基于DTM 提供的SDK能夠輕松開發出更可靠的分布式應用,徹底將開發人員從網絡異常的處理中解放出來,再也不用擔心空補償、防懸掛、冪等等分布式問題。如果要進行分布式事務框架的選型,DTM 將是不二之選。 ...
聊聊我與流式計算的故事
聊聊流式計算吧 , 那一段經歷于我而言很精彩,很有趣,想把這段經歷分享給大家。 1 背景介紹 2014年,我在藝龍旅行網促銷團隊負責紅包系統。 彼時,促銷大戰如火如荼,優惠券計算服務也成為藝龍促銷業務中最重要的服務之一。 而優惠券計算服務正是采用當時大名鼎鼎的流式計算框架 Storm。 流式計算是利 ...
.NET 7 AOT 的使用以及 .NET 與 Go 互相調用
背景 其實,規劃這篇文章有一段時間了,但是比較懶,所以一直拖著沒寫。 最近時總更新太快了,太卷了,所以借著 .NET 7 正式版發布,熬夜寫完這篇文章,希望能夠追上時總的一點距離。 本文主要介紹如何在 .NET 和 Go 語言中如何生成系統(Windows)動態鏈接庫,又如何從代碼中引用這些庫中的函 ...
是什么讓.NET7的Min和Max方法性能暴增了45倍?
簡介 在之前的一篇文章.NET性能系列文章一:.NET7的性能改進中我們聊到Linq中的Min()和Max()方法.NET7比.NET6有高達45倍的性能提升,當時Benchmark代碼和結果如下所示: [Params(1000)] public int Length { get; set; } p ...
一次服務器被入侵的處理過程分享
下文中的,給文件和目錄加鎖,是指給文件和目錄增加了一些屬性,只讀等。 chattr +ia ## 一、服務器入侵現象 近期有一個朋友的服務器(自己做了網站)好像遭遇了入侵,具體現象是: 服務器 CPU 資源長期 100%,負載較高。 服務器上面的服務不能正常提供服務。 朋友處理了一會沒有解決,我開始 ...
重新理解微服務之終究繞不過這4個坎?(觀點探討)
系列文章 .Net微服務實戰之技術選型篇 .Net微服務實戰之技術架構分層篇 .Net微服務實戰之DevOps篇 .Net微服務實戰之負載均衡(上) .Net微服務實戰之CI/CD .Net微服務實戰之Kubernetes的搭建與使用 .Net微服務實戰之負載均衡(下) .Net微服務實戰之必須得面 ...