Hacker News new | ask | show | jobs
by karma_pharmer 755 days ago
you want to convert a file to Google Sheets, that likely requires several different microservices working in tandem to handle your request.

Well there's your problem, right there.

1 comments

Why?
Because file conversion is pure (in the functional programming sense). It produces an output based solely on the given input, without side effects.

If you have to implement a pure function by splitting it across multiple services, there is something very, very wrong with your software architecture.