Based on this product's specifications, here are some alternatives and similar models
Server processor INTEL Xeon E-2468 LGA 1700, 8 cores / 16 threads, 2.6 GHz base / 5.2 GHz turbo, 24 MB cache, DDR5, TDP 65 W
Summary description:
Intel Xeon E-2468 is a server-class processor in LGA 1700 format with 8 physical cores and 16 threads, 2.6 GHz base frequency and up to 5.2 GHz turbo. It features 24 MB cache, DDR5 dual-channel memory support (up to 128 GB), ECC, PCIe Gen5 (up to 20 lanes) and 65 W TDP. Designed for 1-socket enterprise servers, virtualization and business workloads.