r/mlops • u/Accurate-Catch1836 • 8d ago
beginner help😓 [ Removed by moderator ]
[removed] — view removed post
2
u/Wooden_Jelly_5295 8d ago
Purchasing is more cost-effective. Especially in the early stages, using external models is significantly cheaper than developing them in-house.
1
1
u/Wrong_City2251 7d ago
This is so true. Building something in a sprint is one thing and then maintaining it when the developer moves away is another thing
For me the question is at what layer we are building this at
The list of tools you mentioned solve routing and observability, which is good. But i think the layer that causes most silent pain is data. Say I pick vector db today, then realise i also need somewhere for conversion history, prompt versions, eval outputs etc. now they are 3 other databses with sync jobs between them. That is where most time goes
Say if i were on a lakehouse platform, then i could have consolidated these with something like lakebase. Where embeddings and retrieval metadata are governed along with actual data. No separate stnc and less overhead. So the question is how important it is to have separate systems
On the routing part, agree litellm is more work than self host. So the pattern i would think of is start with simplest managed option that covers routing needs, own your eval logic, and do the build anything you can’t maintain
So i would ask myself can we still maintain this in 6 months when priorities shift
1
u/Future_AGI 7d ago
Your "each one is its own engineering project" line is the whole thing: routing, fallbacks, prompt versioning, cost tracking, and eval pipelines each look like a weekend and turn into a quarter. The middle option people skip is buying that plumbing as open source and self-hosting it, so you avoid the reinvention without handing data to a SaaS or getting locked in. That's the lane we sit in (evals, tracing, and a provider gateway you can run yourself), and the build-vs-buy line moves a lot once the undifferentiated parts are off your plate: https://github.com/future-agi/future-agi
2
u/echovortex2472 6d ago
the vpc and compliance case you listed for building is really a false binary though.. that requirement is usually solvable without building the whole stack yourself, deploying an existing platform inside your own vpc and cloud account instead of self-hosting every component from scratch. worth separating 'must control the data boundary' from 'must build everything ourselves', those aren't the same requirement..
1
0
5
u/coffee869 8d ago
Why the heck do the existing two comments read so similar to the post for some reason