VTLA - Vinyl Three Letter Acronyms¶
Very early in the project, we made a fortunate bargain on eBay, buying up a batch of 676 three letter acronyms, all starting with ‘V’.
This page tells you what we use them for, if & when we remember to add them…
- VAV
Vinyl Arg Vector – Argv parsing.
- VBE
Vinyl Back End – Code for contacting backends (bin/Vinyld/cache_backend.c)
- VBP
Vinyl Backend Polling – Health checks of backends (bin/Vinyld/cache_backend_poll.c)
- VCA
Vinyl Connection Acceptor – The code that receives/accepts the TCP connections (bin/Vinyld/cache_acceptor.c)
- VCC
VCL to C Compiler – The code that compiles VCL to C code. (lib/libvcl)
- VCF
Vinyl CatFlap
- VCL
Vinyl Configuration Language – The domain-specific programming language used for configuring a Vinyld.
- VCT
Vinyl CType(3) – Character classification for RFC2616 and XML parsing.
- VDD
Vinyl (Core) Developer Day – Quarterly invite-only meeting strictly for Vinyl core (C) developers, packagers and VMOD hackers.
- VENC
Vinyl ENCoding – base64 functions
- VEND
Vinyl ENDianess – functions to marshall data in specified endianness
- VEV
Vinyl EVent – library functions to implement a simple event-dispatcher.
- VEXT
Vinyl Extension – Shared library loaded into the child process.
- VGB
Vinyl Governing Board – May or may not exist. If you need to ask, you are not on it.
- VGC
Vinyl Generated Code – Code generated by VCC from VCL.
- VIN
Vinyl Instance Naming – Resolution of -n arguments.
- VLU
Vinyl Line Up – library functions to collect stream of bytes into lines for processing. (lib/libVinyl/vlu.c)
- VPI
VCC Private Interface – functions in Vinyld which only VCC is allowed to call.
- VRE
Vinyl Regular Expression – library functions for regular expression based matching and substring replacement. (lib/libVinyl/vre.c)
- VRT
Vinyl Run Time – functions called from compiled code. (bin/Vinyld/cache_vrt.c)
- VRY
VaRY – Related to processing of Vary: HTTP headers. (bin/Vinyld/cache_vary.c)
- VSL
Vinyl Shared memory Log – The log written into the shared memory segment for Vinyl{log,ncsa,top,hist} to see.
- VSB
Vinyl string Buffer – a copy of the FreeBSD “sbuf” library, for safe string handling.
- VSC
Vinyl Statistics Counter – counters for various stats, exposed via Vinylapi.
- VSS
Vinyl Session Stuff – library functions to wrap DNS/TCP. (lib/libVinyl/vss.c)
- VTC
Vinyl Test Code – a test-specification for the Vinyltest program.
- VTE
Vinyl Turbo Encabulator
- VTLA
Vinyl Three Letter Acronym – No rule without an exception.
- VUG
Vinyl User Group meeting – Half-yearly event where the users and developers of Vinyl Cache gather to share experiences and plan future development.
- VUT
Vinyl UTilities – An API for client utilities to tap into VSM or VSC.
- VWx
Vinyl Waiter ‘x’ – A code module to monitor idle sessions.
- VWE
Vinyl Waiter Epoll – epoll(2) (linux) based waiter module.
- VWK
Vinyl Waiter Kqueue – kqueue(2) (freebsd) based waiter module.
- VWP
Vinyl Waiter Poll – poll(2) based waiter module.
- VWS
Vinyl Waiter Solaris – Solaris ports(2) based waiter module.
COPYRIGHT¶
This document is licensed under the same licence as Vinyl itself. See LICENCE for details.
Copyright (c) 2019 Vinyl Software AS