About who created Facebook - there are some interesting tidbits from Wikipedia about the 2010 platform.
“The Facebook Platform is an umbrella term used to describe the set of services, tools, and products provided by the social networking service Facebook
for third-party developers to create their own applications and services that access data in Facebook.[1]
The current Facebook Platform was launched in 2010.[2] The platform offers a set of programming interfaces and tools which enable developers to
integrate with the open “social graph” of personal relations and other things like songs, places, and Facebook pages. Applications on facebook.com,
external websites, and devices are all allowed to access the graph.”
There is a lot to look into after this intro.
google searching now.
Digging in a bit: I am not ‘IT’, quite ignorant honestly so I don’t know much of what I just read. However, while looking at “Open-sourcing HAXL, a Library for Haskell” the first thing that caught my eye was the word “Sigma.” Another alternative for “SIG” perhaps? The next thing that I noticed was an insulation for unknown rule makers. Anyway here is the excerpt:
At Facebook, the Sigma service is responsible for classifying different pieces of content. Sigma clients ask high-level questions such as Is this post spam? or Is this URL associated with malware? and Sigma responds with answers like Yes, block this account or No, carry on.
“Sigma rules are currently written in a domain-specific language called FXL. It connects questions to a dozen distinct sources of facts necessary to answer them, including TAO and Memcached. FXL also serves as a scripting language, insulating rule authors from the underlying C++ implementation of Sigma.”
I found this on youtube.
https://www.youtube.com/watch?v=xQFIBBlO0As
Fox business report-Leader Technologies Sues Facebook for Patent Infringement, Jul. 6, 2012 interview with Leader CEO Michael McKibben