#性能調優

      更多分類

使Instagram.com更快的三個步驟:預取數據、推送數據和使用緩存 -Instagram Engineering

19-10-12 13 banq

近年來, instagram.com 發生了許多變化-我們推出了故事,過濾器,創建工具,通知和直接消息傳遞,以及許多其他功能和增強功能。但是,隨著產品的增長,副作用是我們的網絡性能開始下降。在過去的... 詳細

將Spring Boot啟動速度提高10倍! - Denis Rosa

19-09-04 310 2 banq

在實驗者機器上Spring Boot從12秒提高到1.8秒,方法: 使用JDK 9+ VM選項: -noverify -Dspring.jmx.enabled=false Spring參數... 詳細

HttpClient Executors工作原理 - Cay Horstmann

19-09-02 95 banq

?Java 11添加了HttpClient,為我們提供了一種更好的HTTP請求發送方式。它支持異步和同步模式。支持HTTP2開箱即用。有點時髦,Cay Horstmann教授探討了如何在表面下的工作... 詳細

過早引用“過早優化是萬惡之源”是所有緩慢軟件的根源 - JakeWharton

19-08-31 206 1 banq

如題,如果過早地草率地認為“過早優化是萬惡之源”,這是為自己懶惰設計尋找理由,防止屁股決定腦袋。 眾說紛紜: 1.? 當人們使用數據結構,算法和最佳解決方案進行面試時,會使用這個觀點:“過早優化是... 詳細

Java 8并行流的性能陷阱

19-08-15 67 banq

并行化流被分成多個塊,每個塊獨立處理,結果在最后匯總。 CPU密集型代碼如下: private long countPrimes( int max) { ? ? retur... 詳細

優化Go程序的簡單技巧 - stephen.sh

19-06-19 61 banq

根據我的經驗,性能不佳表現為以下兩種方式之一: 在小規模上表現良好的運營,但隨著用戶數量的增長而變得不可行。這些通常是O(N)或O(N2)操作。當您的用戶群很小時,這些表現很好,通常是為了將產... 詳細

SpringBoot通過refresh-ahead caching加速微服務性能

19-05-31 129 banq

在設計微服務架構時,我們可能會遇到不同的性能問題。像Akka這樣的反應性框架提供了一種使微服務更具彈性的方法。但是,在處理耗時的算法或緩慢的依賴系統時,緩存可能是我們的最后手段,盡管它會帶來權衡。數... 詳細

一張圖看明白麻省理工課程的高級數據結構

19-05-30 673 5 banq

數據結構在現代計算機科學中發揮著核心作用。與算法相比,您更頻繁地與數據結構進行交互(想想Google,您的郵件服務器,甚至您的網絡路由器)。此外,數據結構是獲得有效算法的基本構建塊。麻省該課程涵蓋數... 詳細

編寫高性能Go代碼的最佳實踐

19-05-07 134 banq

本文檔概述了編寫高性能Go代碼的最佳實踐。點擊標題進入中文頁面,分為幾個部分: 1) 編寫高性能軟件的基本技巧 ? * CS 101-level的東西 2) 編寫快速軟件的技巧 ? *... 詳細

如何在Java 9以上的JVM中微調G1垃圾回收? - DZone性能

19-04-26 126 banq

垃圾回收器在執行某些垃圾回收任務時會暫停所有應用程序線程。這些暫停有時被稱為Stop-The-World暫停,因此盡可能避免這種情況是GC調優的主要目標,因為它們會對Java應用程序的性能產生巨大影... 詳細

靜態初始化中不能放入繁重計算,否則會變慢!

19-04-10 61 banq

在類初始化期間計算不可變數據結果,并將結果保存在static?final字段中是一種非常常見的做法。實際上,這正是靜態初始化器的設計目標。 以下是在初始化時構建一些靜態表的典型示例: ... 詳細

垂直擴展PostgreSQL有關配置

19-03-20 125 banq

PostgreSQL可以相當好地垂直擴展。您可以為PostgreSQL服務器提供的資源(CPU,內存,磁盤)越多,它就能越好地執行。但是,雖然Postgres的某些部分可以自動使用增加的資源,但其他... 詳細

MySQL挑戰:100k連接 - Percona數據庫性能博客

19-02-26 160 1 banq

在這篇文章中,我想探索一種與MySQL建立100,000個連接的方法。不只是空閑連接,而是執行查詢。 你真的需要MySQL100,000個連接,你可能會問?雖然看起來有點過分,但我在客戶部署中看到了... 詳細

Deliveroo分享從Ruby遷移到Rust提升17倍性能

19-02-15 226 1 banq

本文介紹我們在沒有中斷生產運營情況下是如何將生產系統的第1層服務從Ruby遷移到Rust? 在物流算法團隊中,我們有一個名為Dispatcher的服務,其主要目的是以最佳方式向司機提供訂單。對于每... 詳細

通過Spring Boot中的手動Bean定義提高啟動性能

19-01-22 184 1 banq

使用Spring Boot時你不想使用@EnableAutoConfiguration。你應該怎么做?Spring本質上是快速且輕量級的,但是如何讓Spring更快?其中一條建議是可以改善啟動時間,... 詳細

共有 831 2 3 4 ... 6 下一頁
一级黄色录像影片 夫妻性生活影片 免费在线观看 一级a做爰片