Хороший вопрос, существуют протоколы для передачи видео и передачи звука, которые используют udp (хороший, потому что это медиа действительно не произведены потерей пакетов и могут обойтись без задержек от RST и дополнительных издержек от управляющих пакетов). Я - вполне уверенный nginx, использует http в качестве протокола (который является базирующимся протоколом tcp).
Массивы поддерживают отрицательную индексацию, где -1 является последним элементом массива:
http://docs.puppetlabs.com/puppet/2.7/reference/lang_datatypes.html#indexing
итак ..
$foo = [ 'one', 'two', 'three', 'four', 'five' ]
notice( $foo[-1] )
# 'five'