Hey Slava, I don't mean to be "that guy" but, I am interested in what do you think a feature store means/implies/should do. The term is still (to my mind) very open to interpretation.. so I would honestly love to hear from you (and others)
The enterprise feature store we have should probably be more named as "data store but with advanced search/update capabilities" but.. that's not as nice sounding.
If you mean feature store as 'data ingestion via a DSL with type checking' then this is not where we are.
I think part of the confusion centers around data engineers from a maths/statistics background vs computer scientists with types. Computer science people usually reply that data ingestion and splicing/mapping etc should be done by (say) python or R scripts. Data engineers (from what I can see) want this to be abstracted away from them - they don't want to deal with python or R itself.
I believe that's a fair, high level assessment of the situation, but if you think differently, I am all ears 🙂