Alibaba announced that its new Panjiu supernode server, equipped with T-Head Zhenwu V900, ICN Switch, Panmai, and Zhenyue chips, will be available in Q1 2027.