Starlink caches some streaming content on the satellites already. Biggest problem with data centers in space is thermal management. Vacuum is a very good insulator (the best, technically). I think it will only make sense for data or processing that puts high value on not being on Earth for some reason, at least until some application can pay the tab for