Arista Tofino switches
Introduced in Q2 and Q3 of 2018.
Arista Tofino switches gets very high marks for configurability. Probably, you should decide if your application needs that. It seems that Arista has done a lot of work to be sure that the amount of rope you need to hang yourself is available.