Facebook Engineering Blog
The Parse SDK: What’s inside?

The Parse SDK: What’s inside?

8/13/2015 · Grantland Chew

What this post added

This post details the internal architecture of the Parse SDK, highlighting the use of the Bolts framework for asynchronous programming (Tasks) to manage parallel and serial operations, and a decoupled architecture model (object instances, states, controllers) to ensure API consistency, testability, and extensibility. It showcases how these principles enable features like the Local Datastore by providing alternative controller implementations without breaking the public API.

Read the original post ↗