Unpopular opinion (?)
@vanderwal @JamesGleick I think (hope) that building internal full-text search capability within fediverse code isn't being seriously contemplated. It's a complex and rarefied specialty requiring resources well out of application scope, and the infrastructure costs are... well, as you yourself say. Adding API integration with an external engine is a more appropriate solution from a separation of concerns perspective. And for just plain practical reason that it really wouldn't get done at all otherwise, let alone well.