Apache Bench — 壓力測試好夥伴
最近在測試 K8s 在大流量時 pod 的 auto scaling 機制,使用的工具是 Mac 本身內建 Apache Bench,這篇文章就來介紹它的基礎使用方式。
TOPIC ・ 主題
Tech Tutorials
手把手的實作教學。從挑選主題、撰寫文章到部署上線與 SEO 設定,一步步打造自己的個人品牌網站。
共 122 篇文章
最近在測試 K8s 在大流量時 pod 的 auto scaling 機制,使用的工具是 Mac 本身內建 Apache Bench,這篇文章就來介紹它的基礎使用方式。
從工業 3.0 就已經實現了生產自動化,大幅降低勞動所需成本;而工業 4.0 在筆者的認知當中,是儘可能減少「人為」的因素,用電子化、系統化的流程來解決問題。用數據去優化流程,而不是由主觀判定來優化流程。
你知道有免費的 Cloud MongoDB 資源可以使用嗎?雖然跟著官方教學走就能順利使用,但有些小細節我還是補充一下避免新手擔心,希望大家可以無障礙的使用這些資源~
我們會在 Table 中建立 Index 以增加搜尋的效率,但建立 Index 的同時也會影響到資料 insert、update、delete 的效率;所以我們在建立 Index 時需要抱持謹慎的態度,這篇文章將帶大家了解 Coverage Index (覆蓋索引)的意義。
商城在高併發環境下除了要考量到使用者體驗外,還要處理「超賣」的問題;Redis 是一種記憶體資料庫,它有高讀寫效率的特性、能承受高 qps,而這篇文章則是運用它獨特的「鎖」解決超賣問題。
本篇文章除了帶你安裝 Redis,更分享一個超好用的 Redis GUI 神器;整個操作流程不超過 10 分鐘,想入門 Redis 看這篇文章就對啦!
因為網路上的教學文我大部分都有看沒有懂,只好自己實作一遍來了解他的運作機制;希望我這篇文章足夠口語化,讓讀者能輕鬆理解,如果有解釋錯誤或是不夠清晰的部分再煩請告知,謝謝。
開發網頁前端時,會需要用到後端回傳的 api 數據來渲染頁面,如果雙方依照需求規格書好好實作會天下太平;但在現實生活中總是會有例外發生,如果後端傳給前端時的資料格式不夠穩定,前端在渲染的時候就可能會出錯。遇到這種狀況時,「jsonschema」套件就是你的救星!
每次聚會朋友都在聊用 Docker 來 deploy 有多潮,感覺再不研究就要落伍了;這篇文章會分享我將過去的 Nuxt 專案成功 Build 成 Docker Image 並 push 到 dockerhub 的步驟。
有了框架後做什麼都很方便,但因為太方便導致有時連工具負責哪一塊都功能有點霧颯颯,如果你搞不太懂 Vue、Veux、Vuetify、Nuxt.js 之間的關係、具體各自負責什麼事情的話可以參考這篇文章釐清自己的觀念喔!
Slave DB 上的資料從 Master DB 複製過來時會有延遲,所以會造成用戶看到舊的資訊;在過去想解決這個問題真的需要 18 般武藝,但到了 MySQL 5.7 版後官方說只要調整一個設定就能解決,具體做法讓我們看下去。
sysbench 是我目前使用上最順手的一個測試工具,安裝、使用都非常容易,除了資料庫的測試外他還能對 CPU、Memory…做測試,本篇會詳細說明如何使用它來做 MySQL 性能測試,其他的功能可以參考文末附的連結。