Up one's alley

Hello! Can anyone help me to find out the origin of "up one's alley"? Thanks in advance!

There are people on here who will find that request right up their street...

(the two phrases are synonymous, so far as I'm aware)