My background is in
Databricks, and if I compare Palantir Foundry to
Databricks, I see benefits of Palantir Foundry in that they make it simpler to configure clusters or at least to manage some infrastructure. If I think of
Foundry as being an implementation of
Apache Spark and compare that to Databricks, it is easier for an organization to use
Foundry. I would also say that pipelining itself is more drag-and-drop style.
It is obviously easier to start with Palantir Foundry. I get more things managed by Palantir themselves. If I have a team with mostly SQL background and I want to move them to a Python, PySpark environment to use clusters, obviously using Palantir Foundry is an easier option than using Databricks.
There are pros and cons, obviously, regarding the features of Palantir Foundry. If I get stuck with the drag-and-drop nature of Pipeline Builder, it is going to be more difficult to migrate that to a different platform. From a Python coding perspective, even if I don't use much of that, I would say Databricks is probably better.
It is difficult to say how Palantir Foundry has impacted my organization positively. Palantir helped me migrate some data into the cloud. Whether they indeed impacted my organization positively is not clear because of Palantir's appalling reputation. So it is not that easy to say. If it was my choice, I wouldn't sign the contract with Palantir in the first place. I would probably stick to standard Databricks.