Who are the 144,000 in Revelation?

Disciple Dojo - A podcast by JM Smith

The book of Revelation is filed with numbers and symbolic imagery...which has led to much speculation over the centuries by interested (and imaginiative!) readers. One number that has generated a good bit of speculation is the "144,000" from the tribes of Israel John sees in his vision. Who are these people? End times believers? Jews who come to faith during the Tribulation? Or something else entirely?