Machine Learning
Distributed Systems
Apple Teams
TLAs
Trees
100

A class of machine learning algorithms that uses multiple layers to progressively extract higher-level features from the raw input

What is deep learning?

100

Theorem made famous by Eric Brewer

What is the CAP theorem? or the Brewer Theorem

100

Organization that relies on Trove Filesystems

Who is Siri?

100

Someone that account for an outcome

What is DRI?

100

Trees that a front end compiler generates

What is an Abstract Syntax Tree?

200

Team that was featured on ML Research blog for accelerating training on Tensorflow on Mac

What is ML Compute?

200

A formal specification language developed by Leslie Lamport used to design, model, document, and verify programs, especially concurrent systems and distributed systems.

What is TLA+?

200

Organization that built the precursor to Asset Store

Who is Video Engineering?

200

Data programming that inspired the examples in Trove 2019 SIGMOD paper

What is SQL?

200

A pedigree chart

What is a family tree?

300

MLPT product that improves ML models using private data, without compromising user privacy.

What is PFL?

300

Data distribution strategy used by DynamoDB and Cassandra

What is Consistent hashing?

300

Organization that has ingested the 300 TB Flickr dataset

Who is SIML?

300
Former name of the team that sunsets services we rely on

What is PIE?

300

Balanced tree invented by a student of Donald Knuth

What is a Red Black Tree?

400

Movie with an AI that asked if you would like to play a nice game of chess

What is War Games?

400

Programming model for distributed data programming 

What is Parabolt?

400

Organization that holds the keys to hardware

Who is SAFE?

400

Invented by Galex to name the venue where we get feedback

What is CAB?

400

Trees that database people love

What is a B+ Tree?

500

A distributed deep learning framework for accelerating training at Apple.

What is Iris?

500

An adaptive failure detector in some distributes systems

What is Phi Failure-Accrual?

500

Team that created a cleanup service to free up space on Blobby

Who is Bolt?

500

Apple hardware that implements neural network and machine learning in a more energy-efficient manner than using either the main CPU or the GPU.

What is ANE?

500

Washington's state tree

What is the Western hemlock?