~/talks

Gil Tene

what they talk about

all 7 in the filters

where they keep going back

no series more than once — all 8 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Cloud Native JVMs, parts I and II: Fleet Profiling and OptimizationJavaOne 20252025-03-18
Defines a Cloud Native JVM that outsources JIT work to an elastic service, caches compiled methods and records/replays profiles so instances prime warm‑up…
Talk on
How I Learned to Stop Worrying and Love MiseryJfokus 20192019-02-04
Monitoring percentiles lie because of coordinated omission that drops stalled requests from measurements, so 95/99 percentiles and averages hide real pain; a…
Talk on
Where Do Libraries Come From?Jfokus 20192019-02-04
Most libraries start as accidental reuse of small code that solves a recurring problem and only become libraries once independent projects use them. An HDR…
Talk on
Cross Run ConsiderationsJVM Language Summit 20182018-08-04
Describes concrete roadblocks and fixes for passing runtime info across JVM runs, with examples: class data sharing and compiled code stashing rely on…
Talk on
Understanding Java Garbage CollectionOracle OpenWorld 20172017-10-01
Claim that garbage collection is the cheapest way to manage memory and that precise collectors must mark sweep and compact; shows that compaction is inevitable…
Talk on
Java at Speed: Getting the Most Out of Modern HardwareOracle OpenWorld 20172017-10-01
Shows concrete gains from modern CPUs and JVM work: vectorized loops on AVX2 use masking to get ~6x speed and AVX‑512 runs a tuned summing loop at ~16–17…
Talk on
Understanding Hardware Transactional MemoryJoker 20162016-10-14
Hardware transactional memory becomes a commodity on Intel servers (Skylake, Broadwell, Haswell‑E, post‑March 2016) and gets used by JVMs (Zing; HotSpot via a…
Talk on
Faster Objects and ArraysStrange Loop 20152015-09-24
Library code called org.ObjectLayout and StructuredArray presents a structured-array API that is vanilla Java (works on JDK 7+) with JMH tests and a GitHub…
Talk on
How NOT to Measure LatencyStrange Loop 20152015-09-24
Time is Money. Understanding application responsiveness and latency is critical but good characterization of bad data is useless. Gil Tene discusses some…
Talk on
Low Latency Java in the Real World: LMAX Exchange & the Zing JVMGOTO Chicago 20152015-05-11
LMAX Exchange runs its matching stack in Java on the Zing JVM and reports concrete reductions in jitter: a highly tuned core went from 4 ms blips every ~30 s…
Talk on
Faster Java ObjectsGOTO Chicago 20152015-05-11
A Java library called org.ObjectLayout provides a StructuredArray type that makes arrays of regular Java objects immutable, same-typed and factory-constructed…
Talk on
Understanding Java Garbage Collection and what you can do about itSpringOne2GX 20122012-10-01
Explains why pauses, not allocation efficiency, limit JVM scale and describes building a concurrent solution: C4 continuously concurrent compacting collector…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.