Nov 2016
7 Mon
8 Tue
9 Wed
10 Thu 08:45 AM – 06:00 PM IST
11 Fri 08:45 AM – 06:00 PM IST
12 Sat
13 Sun
Prateek Srivastava
Processing background tasks in Android apps can be tricky. You need to account for low memory situations, running out of battery and flaky networks.
Persisting tasks to disk helps you reliably handle such edge cases. Enter Tape, a collection of queue related classes. This talk will be primarily about it’s core component, QueueFile — a lightning fast, transactional, persistent file-based FIFO.
Veterans — we’ll take a deep dive into it’s technical implementation and see how it guarantees both reliability and efficiency.
Beginners — we’ll compare it to alternatives and dig into it’s API with real world examples.
I work on the Platform team at Segment, mostly on our client libraries.
I enjoy working with Android and open source! I’ve worked on libraries such as rx-preferences and Dart, and contribute to others such as Tape and AssertJ-Android.
Outside of Android, I’ve been hacking tons on Go and iOS (and more reluctantly, JavaScript).
Hosted by
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}