Open source load testing tool review 2020 - 0 views
-
Hey is a simple tool, written in Go, with good performance and the most common features you'll need to run simple static URL tests.
-
Hey supports HTTP/2, which neither Wrk nor Apachebench does
-
Apachebench is very fast, so often you will not need more than one CPU core to generate enough traffic
- ...16 more annotations...
Logging Architecture | Kubernetes - 0 views
-
Application logs can help you understand what is happening inside your application
-
container engines are designed to support logging.
-
The easiest and most adopted logging method for containerized applications is writing to standard output and standard error streams.
- ...26 more annotations...
Upgrading kubeadm clusters | Kubernetes - 0 views
-
Swap must be disabled.
-
read the release notes carefully.
-
back up any important components, such as app-level state stored in a database.
- ...16 more annotations...
在 EKS 中实现基于 Promtail + Loki + Grafana 容器日志解决方案 - 0 views
-
Grafana大家应该都比较熟悉,它是一款开源的可视化和分析软件,它允许用户查询、可视化、警告和探索监控指标。Grafana主要提供时间序列数据的仪表板解决方案,支持超过数十种数据源(还在陆续添加支持中)
-
Grafana Loki是一组可以组成一个功能齐全的日志堆栈组件,与其它日志系统不同的是,Loki只建立日志标签的索引而不索引原始日志消息,而是为日志数据设置一组标签,这意味着Loki的运营成本更低,效率也能提高几个数量级。
-
Loki整体架构也是由不同的组件来协同完成日志收集、索引、存储等工作
- ...5 more annotations...
Operator pattern - Kubernetes - 1 views
-
The Operator pattern aims to capture the key aim of a human operator who is managing a service or set of services
-
Operators are software extensions to Kubernetes that make use of custom resources to manage applications and their components
-
The Operator pattern captures how you can write code to automate a task beyond what Kubernetes itself provides.
- ...7 more annotations...
第 05 章 - 計算機概論 - 主機系統與 I/O 界面 - 0 views
-
接受使用者輸入指令與資料,經由中央處理器的數學與邏輯單元運算處理後,以產生或儲存成有用的資訊
-
CPU 為一個具有特定功能的晶片, 裡頭含有微指令集,如果你想要讓主機進行什麼特異的功能,就得要參考這顆 CPU 是否有相關內建的微指令集才可以。
-
CPU 讀取的資料都是從主記憶體來的! 主記憶體內的資料則是從輸入單元所傳輸進來!而 CPU 處理完畢的資料也必須要先寫回主記憶體中,最後資料才從主記憶體傳輸到輸出單元。
- ...49 more annotations...
第 06 章 - 計算機概論 - 作業系統概論 - 0 views
-
自行參考電腦硬體來設計出運算的軟體,當時的系統並沒有『作業系統』的概念,因為應用程式與作業系統是同時設計的。
-
電腦裡面有儲存設備 (不論是硬碟還是記憶體), 所以電腦硬體裡面會執行一隻監督程式 (monitor),使用者可以預先將自己的程式讀進系統,系統先儲存該程式到佇列 (queue),等到輪到該程式運作後, 就將該程式讀入讓 CPU 開始運作,直到運作結束輸出到印表機之後,將該工作丟棄,然後開始讀入在 queue 裡面的新的程式,依序執行。
-
將 CPU 與 I/O 分離開
- ...38 more annotations...
作業系統 - 維基百科,自由的百科全書 - 0 views
-
作業系統位於底層硬體與使用者之間,是兩者溝通的橋樑。
-
行程管理(Processing management)
-
安全機制(Security)
- ...20 more annotations...
鳥哥的 Linux 私房菜 -- 第二章、主機規劃與磁碟分割 - 0 views
-
BIOS會依據使用者的設定去取得能夠開機的硬碟, 並且到該硬碟裡面去讀取第一個磁區的MBR位置。 MBR這個僅有446 bytes的硬碟容量裡面會放置最基本的開機管理程式, 此時BIOS就功成圓滿,而接下來就是MBR內的開機管理程式的工作了。
-
開機管理程式的目的是在載入(load)核心檔案, 由於開機管理程式是作業系統在安裝的時候所提供的,所以他會認識硬碟內的檔案系統格式,因此就能夠讀取核心檔案, 然後接下來就是核心檔案的工作,開機管理程式與 BIOS 也功成圓滿
-
開機管理程式除了可以安裝在MBR之外, 還可以安裝在每個分割槽的開機磁區(boot sector)
kubernetes 简介:service 和 kube-proxy 原理 | Cizixs Write Here - 0 views
-
kubernetes 对网络的要求是:容器之间(包括同一台主机上的容器,和不同主机的容器)可以互相通信,容器和集群中所有的节点也能直接通信。
-
跨主机网络配置:flannel
-
flannel 也能够通过 CNI 插件的形式使用。
- ...8 more annotations...
从字节跳动到火山引擎(二):私有云 PaaS 场景下的 Kubernetes 集群部署实践 - InfoQ 写作平台 - 0 views
-
在集群部署时,etcd、Kubelet、Containerd 等服务以二进制的方式运行,其他 Kubernetes 组件都以容器的方式运行。
Monitor Node Health | Kubernetes - 0 views
-
Node Problem Detector is a daemon for monitoring and reporting about a node's health
-
Node Problem Detector collects information about node problems from various daemons and reports these conditions to the API server as NodeCondition and Event.
-
Node Problem Detector only supports file based kernel log. Log tools such as journald are not supported.
- ...2 more annotations...
Speeding up Docker image build process of a Rails application | BigBinary Blog - 1 views
-
we do not want to execute bundle install and rake assets:precompile tasks while starting a container in each pod which would prevent that pod from accepting any requests until these tasks are finished.
-
run bundle install and rake assets:precompile tasks while or before containerizing the Rails application.
-
Kubernetes pulls the image, starts a Docker container using that image inside the pod and runs puma server immediately.
- ...7 more annotations...
Container Training - 1 views
Logstash Alternatives: Pros & Cons of 5 Log Shippers [2019] - Sematext - 0 views
-
In this case, Elasticsearch. And because Elasticsearch can be down or struggling, or the network can be down, the shipper would ideally be able to buffer and retry
-
Logstash is typically used for collecting, parsing, and storing logs for future use as part of log management.
-
Logstash’s biggest con or “Achille’s heel” has always been performance and resource consumption (the default heap size is 1GB).
- ...37 more annotations...
Helm | - 0 views
-
Templates generate manifest files, which are YAML-formatted resource descriptions that Kubernetes can understand.
-
service.yaml: A basic manifest for creating a service endpoint for your deployment
-
In Kubernetes, a ConfigMap is simply a container for storing configuration data.
- ...88 more annotations...
Connection and Privileges Needed - 0 views
-
Percona XtraBackup needs to be able to connect to the database server and perform operations on the server and the datadir when creating a backup, when preparing in some scenarios and when restoring it.
-
When xtrabackup is used, there are two actors involved: the user invoking the program - a system user - and the user performing action in the database server - a database user.
-
these are different users in different places, even though they may have the same username.
- ...1 more annotation...
Memory inside Linux containers | Fabio Kung - 0 views
-
/sys/fs/cgroup/ is the recommended location for cgroup hierarchies, but it is not a standard.
-
most container specific metrics are available at the cgroup filesystem via /path/to/cgroup/memory.stat, /path/to/cgroup/memory.usage_in_bytes, /path/to/cgroup/memory.limit_in_bytes and others.
-
cat /sys/fs/cgroup/memory/memory.stat
- ...3 more annotations...
Incremental Backup - 0 views
-
xtrabackup supports incremental backups, which means that they can copy only the data that has changed since the last backup.
-
You can perform many incremental backups between each full backup, so you can set up a backup process such as a full backup once a week and an incremental backup every day, or full backups every day and incremental backups every hour.
-
each InnoDB page contains a log sequence number, or LSN. The LSN is the system version number for the entire database. Each page’s LSN shows how recently it was changed.
- ...18 more annotations...
« First
‹ Previous
221 - 240 of 257
Next ›
Showing 20▼ items per page