Jumat, 12 Oktober 2018

From Real-Time Systems to Real Life

Yo.

Sistem yang real-time itu bukan soal really fast.
Sistem yang real-time itu 100% tentang really, really on schedule.
Ketepatan.
Bukan kecepatan.

Menurut pepatah, performa sistem terhadap ketepatan waktunya bisa diklasifikasikan.
Hard, soft, firm, best-effort harus dinyatakan.

Hard real-time adalah ketika sistem didesain sama sekali nggak boleh bekerja melebihi deadline-nya.
Telat = bencana.
Contoh: komputer yang ada di pesawat.

Soft real-time adalah ketika sistem didesain untuk boleh melewati deadline-nya, dengan catatan performanya akan berkurang.
Telat = meh.
Contoh: aplikasi streaming.

Firm real-time adalah ketika sistem didesain untuk boleh melewati deadline-nya. Sistemnya cuma nggak akan menghasilkan respon apa-apa.
Telat = Lho? LHO???
Contoh: GPS.

Best-effort adalah ketika sistem didesain untuk kerja tanpa deadline. Asalkan ada respon, bersyukurlah.
Telat ? Apaan tuh?
Contoh: Aplikasi e-mail.

...
Eh barusan gua ngomongin materi kuliah atau ngomongin orang?

Yoho~

Tidak ada komentar :

Posting Komentar