self hadoop demo