1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
..
Copyright (c) 2019-2020 Varnish Software AS
SPDX-License-Identifier: BSD-2-Clause
See LICENSE file for full text of license
.. role:: ref(emphasis)
.. _vtla:
====================================
VTLA - Varnish 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
Varnish Arg Vector -- Argv parsing.
VBE
Varnish Back End -- Code for contacting backends
(bin/varnishd/cache_backend.c)
VBP
Varnish Backend Polling -- Health checks of backends
(bin/varnishd/cache_backend_poll.c)
VCA
Varnish Connection Acceptor -- The code that receives/accepts the
TCP connections (bin/varnishd/cache_acceptor.c)
VCC
VCL to C Compiler -- The code that compiles VCL to C code. (lib/libvcl)
VCF
Varnish CatFlap
VCL
Varnish Configuration Language -- The domain-specific programming
language used for configuring a varnishd.
VCT
Varnish CType(3) -- Character classification for RFC2616 and XML parsing.
VDD
Varnish (Core) Developer Day -- Quarterly invite-only meeting strictly
for Varnish core (C) developers, packagers and VMOD hackers.
VENC
Varnish ENCoding -- base64 functions
VEND
Varnish ENDianess -- functions to marshall data in specified endianness
VEV
Varnish EVent -- library functions to implement a simple event-dispatcher.
VEXT
Varnish Extension -- Shared library loaded into the child process.
VGB
Varnish Governing Board -- May or may not exist.
If you need to ask, you are not on it.
VGC
Varnish Generated Code -- Code generated by VCC from VCL.
VIN
Varnish Instance Naming -- Resolution of -n arguments.
VLU
Varnish Line Up -- library functions to collect stream of bytes
into lines for processing. (lib/libvarnish/vlu.c)
VPI
VCC Private Interface -- functions in varnishd which only VCC is
allowed to call.
VRE
Varnish Regular Expression -- library functions for regular expression
based matching and substring replacement. (lib/libvarnish/vre.c)
VRT
Varnish Run Time -- functions called from compiled code.
(bin/varnishd/cache_vrt.c)
VRY
VaRY -- Related to processing of Vary: HTTP headers.
(bin/varnishd/cache_vary.c)
VSL
Varnish Shared memory Log -- The log written into the shared
memory segment for varnish{log,ncsa,top,hist} to see.
VSB
Varnish string Buffer -- a copy of the FreeBSD "sbuf" library,
for safe string handling.
VSC
Varnish Statistics Counter -- counters for various stats,
exposed via varnishapi.
VSS
Varnish Session Stuff -- library functions to wrap DNS/TCP.
(lib/libvarnish/vss.c)
VTC
Varnish Test Code -- a test-specification for the varnishtest program.
VTE
Varnish Turbo Encabulator
VTLA
Varnish Three Letter Acronym -- No rule without an exception.
VUG
Varnish User Group meeting -- Half-yearly event where the users and
developers of Varnish Cache gather to share experiences and plan
future development.
VWx
Varnish Waiter 'x' -- A code module to monitor idle sessions.
VWE
Varnish Waiter Epoll -- epoll(2) (linux) based waiter module.
VWK
Varnish Waiter Kqueue -- kqueue(2) (freebsd) based waiter module.
VWP
Varnish Waiter Poll -- poll(2) based waiter module.
VWS
Varnish Waiter Solaris -- Solaris ports(2) based waiter module.
COPYRIGHT
=========
This document is licensed under the same licence as Varnish
itself. See LICENCE for details.
* Copyright (c) 2019 Varnish Software AS
|