Administrasi
Network bonding — juga disebut NIC teaming, link aggregation, atau Ethernet bonding — adalah teknik menggabungkan dua atau lebih kartu antarmuka jaringan (NIC) fisik menjadi satu antarmuka logis yang dikelola oleh kernel sistem operasi. Hasilnya adalah perangkat jaringan terpadu yang memberikan peningkatan bandwidth agregat, failover otomatis, dan distribusi beban di semua tautan anggota secara bersamaan. […]
Kesalahan "The server quit without updating PID file" berarti MySQL berhenti sebelum dapat menulis pengenal prosesnya ke file `.pid` yang dikonfigurasi — penghentian paksa yang mencegah daemon menerima koneksi. Kegagalan ini hampir selalu merupakan gejala dari masalah yang lebih dalam: kesalahan konfigurasi di `my.cnf`, ketidaksesuaian izin pada direktori data, partisi disk yang penuh, kerusakan tingkat […]
DNF (Dandified YUM) adalah manajer paket generasi berikutnya untuk distribusi Linux berbasis RPM, yang dirancang sebagai pengganti penuh YUM. DNF menghadirkan resolusi dependensi yang lebih cepat melalui library `libsolv`, konsumsi memori yang lebih rendah, dan Python API yang stabil. Meskipun RHEL/CentOS 7 dilengkapi dengan YUM secara default, DNF dapat sepenuhnya diinstal melalui repositori EPEL dan […]
Node.js adalah runtime JavaScript asinkron berbasis event yang dibangun di atas mesin V8 Chrome, dirancang untuk mengeksekusi kode JavaScript di sisi server dengan throughput tinggi. PM2 adalah process manager tingkat produksi untuk aplikasi Node.js yang menyediakan daemonisasi, pemulihan crash otomatis, agregasi log, load balancing mode cluster, dan pembuatan skrip startup — semuanya dari satu antarmuka […]
Set karakter utf8 MySQL adalah nama yang menyesatkan — ini bukan implementasi UTF-8 yang sebenarnya. Karakter dikodekan hanya menggunakan 1 hingga 3 byte, yang berarti secara diam-diam membuang atau menolak code point Unicode di atas U+FFFF, termasuk semua emoji dan sebagian besar karakter CJK tambahan. utf8mb4 adalah implementasi UTF-8 yang benar dan lengkap dari MySQL, […]
Memberikan hak istimewa yang ditingkatkan di Linux berarti memberikan akun pengguna kemampuan untuk menjalankan perintah yang memerlukan akses tingkat superuser — baik dengan menambahkan mereka ke grup yang memiliki hak istimewa seperti `sudo` atau `wheel`, atau dengan mengonfigurasi entri secara eksplisit di file `/etc/sudoers`. Metode yang paling aman dan paling mudah diaudit selalu adalah delegasi […]
Autentikasi JWT (JSON Web Token) di Laravel menyediakan mekanisme yang ditandatangani secara kriptografis dan stateless untuk memverifikasi konsumen API tanpa penyimpanan sesi di sisi server. JWT mengenkode payload — biasanya identitas pengguna dan klaim — ke dalam string yang ringkas dan aman untuk URL yang ditandatangani dengan kunci rahasia atau RSA, memungkinkan layanan mana pun […]
Powerlevel10k adalah tema berkinerja tinggi untuk Zsh (Z Shell) yang merender prompt yang sepenuhnya dapat dikustomisasi dan padat informasi dengan latensi mendekati nol. Tidak seperti tema shell konvensional yang memblokir rendering prompt saat menjalankan perintah lambat, Powerlevel10k menggunakan rendering asinkron dan mesin skrip Zsh yang sangat dioptimalkan untuk menampilkan status git, konteks cloud, lingkungan virtual […]
File .tar.gz adalah arsip terkompresi yang dibuat dengan menggabungkan dua operasi berbeda: tar (Tape Archive), yang menggabungkan beberapa file dan direktori menjadi satu arsip, dan gzip, yang mengompresi arsip tersebut untuk mengurangi ukurannya. Hasilnya adalah format paket yang portabel dan hemat ruang, yang menjadi standar de facto untuk mendistribusikan perangkat lunak, bundel konfigurasi, dan backup […]
LILO (Linux Loader) adalah bootloader lama untuk sistem operasi Linux dan Unix-like yang memuat kernel langsung dari alamat disk yang disimpan saat instalasi, tanpa memerlukan dukungan driver filesystem selama urutan boot. Ini beroperasi pada tahap pra-OS — baik dari Master Boot Record (MBR) atau sektor boot partisi — dan menyerahkan kontrol CPU ke kernel Linux […]
