Трудно представить, что REST быстрее, чем простое сокетное соединение, учитывая, что он также проходит через сокет.
Однако REST может быть достаточно производительным, стандартным и более простым в использовании. Я бы проверил, достаточно ли быстр REST и соответствует ли он вашим требованиям (или одному из многих других существующих решений), прежде чем пытаться использовать собственное решение Socket.