{JALUR PROFESIONAL IT} PENGEMBANGAN SISTEM HPC (HIGH PERFORMANCE COMPUTING) SEBAGAI BUG HUNTER DI IO_URING LIBRARY DAN NOLIBC LINUX

Faizi, Ammar (2025) {JALUR PROFESIONAL IT} PENGEMBANGAN SISTEM HPC (HIGH PERFORMANCE COMPUTING) SEBAGAI BUG HUNTER DI IO_URING LIBRARY DAN NOLIBC LINUX. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.

[img] Text (COVER-ABSTRAK)
COVER.pdf

Download (1MB)
[img] Text (BAB I)
BAB I.pdf

Download (235kB)
[img] Text (BAB II)
BAB II.pdf
Restricted to Registered users only

Download (230kB)
[img] Text (BAB III)
BAB III.pdf
Restricted to Registered users only

Download (425kB)
[img] Text (BAB IV)
BAB IV.pdf

Download (140kB)
[img] Text (LAMPIRAN)
Lampiran.pdf
Restricted to Registered users only

Download (1MB)

Abstract

Selama perjalanan saya di dunia pemrograman, saya terlibat dalam pengembangan dan optimalisasi sistem Linux, khususnya pada io_uring dan nolibc. Berawal dari kegelisahan saya terhadap keterbatasan liburing di lingkungan nolibc, saya mulai menyelami masalah-masalah teknis di level kernel dan berhasil menyumbangkan berbagai solusi melalui patch yang saya kirim ke komunitas Linux. Saya memberikan solusi pada ketergantungan pada libc, memperbaiki efisiensi syscall, menambahkan dukungan alokasi memori dinamis, signal handling, hingga mengoptimalkan fungsi string agar lebih efisien di arsitektur x8664 modern. Kontribusi saya di komunitas open source inilah yang menjadi pintu masuk saya ke industri global. Pada akhir 2021, saya direkrut oleh perusahaan internasional sebagai Software Engineer, dengan fleksibilitas kerja yang memungkinkan saya tetap kuliah sambil bekerja. Hingga kini 2025, saya telah berkarier sebagai C/C++ High Performance Computing (HPC) Software Engineer dengan penghasilan yang sangat layak. Meskipun saya sempat mencoba menempuh jalur skripsi, akhirnya saya memilih untuk menyelesaikan studi melalui jalur non-reguler, karena saya merasa kontribusi nyata yang telah saya berikan di industri dan komunitas jauh lebih relevan dan berdampak. Saat ini, saya sedang mempersiapkan langkah karier selanjutnya untuk bergabung dengan Canonical, perusahaan di balik Ubuntu, sebagai langkah besar berikutnya dalam perjalanan saya sebagai seorang engineer.

Item Type: Thesis (S1 - Sarjana)
Contributor:
Pembimbing
Sasongko, Theopilus Bayu
Uncontrolled Keywords: Io_Uring, Nolibc, Linux, HPC, Syscall
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 004 Pemrosesan data dan ilmu komputer
000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 27 Nov 2025 01:38
Last Modified: 27 Nov 2025 01:56
URI: http://eprints.amikom.ac.id/id/eprint/31354

Actions (login required)

View Item View Item