Bem, eu diria que existe. Se você tiver uma tarefa cron executando a cada 30 minutos (ou com mais frequência se estiver conectado a uma resposta rápida), ele executará um script que só verifica novas entradas de RSS. No caso de uma nova entrada, ele chama seu script de atualização e, se não, não faz nada. Isso não diminuirá o seu sistema nem um pouco - mesmo se você verificar o feed RSS a cada minuto. No entanto, você terá que escrever sua própria coisa para acompanhar as entradas de RSS, mas acho que você só precisa armazenar o timestamp da sua última entrada de RSS conhecida.