- The design and implementati...
- Edit Event
- Cancel Event
- Preview Reminder
- Send Reminder
- Other events happening in October 2013
The design and implementation of the Meteor platform
Speaker:
Matt DeBergalis
, Meteor
Date: Thursday, October 03, 2013
Time: 4:00 PM to 5:00 PM Note: all times are in the Eastern Time Zone
Public: Yes
Location: 32-D463 (Star)
Event Type:
Room Description:
Host: Nickolai Zeldovich, MIT CSAIL
Contact: Nickolai Zeldovich, nickolai@csail.mit.edu
Relevant URL: http://www.meteor.com/
Speaker URL: None
Speaker Photo:
None
Reminders to:
seminars@csail.mit.edu
Reminder Subject:
TALK: The design and implementation of the Meteor platform
Modern web applications -- like Google Plus and the photo browser in
Facebook -- run most of their code inside the browser, open long-lived
bidirectional connections to the server, send data over the network
instead of HTML, and redraw their interfaces in real time. Apps like
these stand in contrast to those built in the era of applications based
on HTTP's request-response architecture.
Meteor is a distribution of open-source packages that implement new
programming primitives for building these rich client apps. In the
tradition of Unix, each package is responsible for one thing: a reactive
template engine, a simple API for registering dependencies and
recalculating values, a set of data synchronization primitives based on
a publish/subscribe model, a standard wire protocol over websockets (and
eventually TCP), a database API that works the same on both the client
and the server, and a secure accounts system.
This talk will motivate the need for a new web app architecture, show
how the core Meteor packages fit together to make rich client app
development radically faster, and dive into a few specific examples.
Bio:
Matt DeBergalis is a core Meteor developer and cofounder of the Meteor
Development Group. A graduate of MIT, Matt also founded and currently
serves as the chairman of ActBlue, the largest political fundraising
platform in the world. ActBlue has raised over 400 million dollars. Some
of his earlier technical credits include portions of the NeXT port of
NetBSD, specification and implementation of the Direct Access File
System while at Network Appliance, and research contributions to the
Pendulum reversible computing architecture at MIT's Artificial
Intelligence Laboratory.
Research Areas:
Impact Areas:
Created by Nickolai Zeldovich at Tuesday, October 01, 2013 at 7:01 PM.