4 karma · joined August 9, 2023
While Google could not compete with companies with tens of employees it was more efficient than companies having hundreds of them that I worked in.
Nevertheless something bad was already starting to happen: already at that time some employees working at Google for many years liked saying that new Google is like old Microsoft and new Microsoft is like an old Google.
I think that at some point Google stopped having an idea on how to grow their business using new product so they started growing revenue by other means: changing a product pricing model or cutting the cost.
I think that at some point company growth will converge to, more or less, GDP of market at which company is operating. This might be something hard to accept for the company that was growing so fast for so long.
I meet regularly companies that used PostgreSQL or something similar up to some point but then they have grown and it is not sufficient anymore. They need something scalable. It does not have to be large SaaS: in many cases small Clickhouse cluster is sufficient. Nevertheless not everything can be done using single server. Also even if customer knows exactly well what are their needs right now does needs will grow and change over time so it is reasonable to build something that is not only good enough for now. Of course building something absolutely "future proof" leads to extremes and high bills.
That's why I think that outside some very specific use cases vector databases are not very useful.