Hacker News new | past | comments | ask | show | jobs | submit login

Assuming people will need reports that cut across team/microservice boundaries, all that data has to end up in one common place, possibly a data warehouse. At which point, other teams can still add and remove columns and break your reports.

Is there another way to do things?




Well, a data warehouse is one thing. I have heard of them just having a single live database that everyone hits. For all uses.

Edit: in contrast, I don't want anything about a user, except their id in a table for most features. Hearing of free for all's on data makes me question how they protect payment or just general private data.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: