Library Transformasi Data Menggunakan Forkjoinpool dan Javascript Web Workers

Transformasi data dalam jumlah besar memakan waktu pemrosesan yang tidak sedikit sehingga dibutuhkan optimasi. Salah satu cara yang dapat digunakan untuk melakukan optimasi adalah dengan memanfaatkan multithreading. Sebelum munculnya Web Workers, JavaScript merupakan bahasa pemrograman yang buruk dalam parallel programming. Munculnya Web Workers memungkinkan JavaScript untuk melakukan parallel programming. Metode ForkJoinPool merupakan metode yang mengimplementasikan algoritma Divide and Conquer sehingga dapat digunakan dalam multithreading. Oleh karena itu, pada penelitian ini dibuat library transformasi data dengan mengimplementasikan metode ForkJoinPool menggunakan teknologi Web Workers pada JavaScript. Adapun Bahasa pemrograman yang
digunakan adalah HTML dan JavaScript. Dalam penelitian ini, juga akan dievaluasi efektivitas dari library transformasi data memanfaatkan metode ForkJoinPool dan teknologi Web Workers, yang diukur melalui waktu pemrosesan yang dibutuhkan.