Last day of my internship!
It was hard to leave the University of Washington Networks Lab, where I've been working this summer. (That being said, I might come back winter break.) Thank you to Bonnie, Ray, Will, Tom, Danyang, Donny, and Yuchen for an unforgettable ten weeks! Ray, Will, and their team have been developing Radiatus and freedom.js, a new programming model for designing web apps. Radiatus relies on message passing and isolated user containers, unlike frameworks such as Express or Django, which have centralized servers. Using Radiatus and freedom.js means more flexibility and privacy, but as of now there are also some pain points: Long message chains. An extra "social provider" layer in addition to the traditional frontend, backend, and database. When we send data from one user to another, we have to pass the message through the first user's frontend, backend, and social provider, and then through the second user's social provider, backend, and frontend. Error propagati...