A Google App Engine platform connected to a native iPad solution distributing books and content, presented at the iText Summit 2012 by Kars Veling, Owner Q42 Internet BV.
5. The Case
q42.nl
Schooltas:
Let students learn more efficient
•
•
•
•
•
•
personal device: a device for every student
in a classroom
at home
traveling
teacher
digiboards
!5
6. Numbers
q42.nl
2011 Version 1.0, 1.1, 1.2
2012 Version 2.0, 2.1, ...
2000 daily users, 26 pilot schools
20.000+ personal notes
target audience: 900.000 students in High Schools
1.000’s books (for now)
!6
14. q42.nl
GAE & iText
• Learnings
• encryption is fast
• in-memory: we need RAM
• BlobStore unreliable and slow
• CDN delivery: oh yeah
• TaskQueue’s to the rescue
• B8’s dynamically (4.8Ghz, 1Gb ram); :)
• Backends: max 10Gb RAM in total
• Play Framework: slow bootup (10 .. 15 s)
• Objectify Play Framework Module: don’t. Use Siena
!14