Untuk menjawab pertanyaan kedua, berikut adalah masalah yang bisa mendapatkan banyak manfaat dari Rx. Ini disebut "Cepat kaya".
Anda telah mengembangkan gim dengan nama yang sama dan laris manis. Tetapi hanya tersedia di toko Anda untuk grosir. Untuk mempermudah pemrosesan uang tunai, Anda memiliki ban berjalan yang mengalir ke arah Anda.
(Silahkan mengubah cerita di atas :))
Tenaga penjualan menempatkan gumpalan uang tunai terikat di atasnya tanpa label yang menunjukkan jumlah dan jenis tagihan dalam gumpalan. Pekerjaan Anda adalah menyortir dan menghitung uang. Kemudian, ketika Anda mendapatkan lebih banyak uang, Anda dapat mempekerjakan orang lain untuk membantu Anda.
Dalam hal ini, sumbernya adalah sumber uang tunai (Produser) yang tidak sinkron. Karyawan dan pemasok Anda mengharapkan uang, tetapi Anda harus mengkonsumsi gumpalan, membongkar mereka dan menggunakan logika bisnis khusus Anda untuk mengemas kembali sesuai untuk membayar mereka.
Orang-orang penjualan berjalan di utas mereka sendiri, sehingga mereka tidak perlu menunggu Anda untuk menghitung apa yang mereka lemparkan pada ikat pinggang. Waktu Anda paling baik digunakan jika Anda diberi tahu kapan lebih banyak uang tersedia untuk dihitung, sampai Anda dapat melakukan pekerjaan lain.
Anda bisa mewakili setiap gumpalan dengan byte [].
Ini adalah situasi dunia nyata yang cukup umum; ketika Anda mengambil sumber daya apa pun [misalnya, halaman web untuk mesin pencari, gambar atau video] pada jaringan atau data dari periferal, Anda mendapatkannya dalam potongan byte (mungkin dengan header). Dalam satu utas, atau dalam lingkungan multi-utas yang terlalu sulit untuk dikerjakan, Anda cenderung mengagregasi dan memprosesnya. Tidak lagi!!