Facebook Infrastructure @ New Years Eve – A study in Scalability


Another interesting article on how Facebook is preparing for the New Year’s Eve, this time from our own San Jose Mercury News By Mike Swift.

Interesting points:

  • New Year is one of the busiest times for social network sites as people post pictures & exchange best wishes

CEO Mark Zuckerberg has long been focused on having the digital horsepower to support unbridled growth — are a key reason behind the .. network’s success

  • It received > 1 B photo uploads during Haloween 2010
  • Since then Facebook added 200 million more members and so New Year Eve 2012 can see more than 1.5 B uploads !
  • My favorite quote from the article:

The primary reason Friendster died was because it couldn’t handle the volume of usage it had. … They (Mark,Dustin and Sean) always talked about not wanting to be ‘Friendstered,’ and they meant not being overwhelmed by excess usage that they hadn’t anticipated

  • The engineers at Facebook just finished a preflight checklist and are geared up for the scale
  • In terms of scale “Facebook now reaches 55 percent of the global Internet audience, according to Internet metrics firm comScore and accounts for one in every seven minutes spent online around the world.”
  • From a Big Data perspective, Facebook data has all the essential proprieties viz. Connected & Contextual in addition to large scale – Volume & Velocity (see my earlier blog on big data)
  • Facebook has the “Emergency Parachutes” which let the site degrade gracefully  (for example display smaller photos when the site is heavily loaded)
  • Their infrastructure instrumentation is legendary (for example, the MySQL talk here)

To manage Facebook’s data infrastructure, you kind of need to have this sense of amnesia. Nothing you learned or read about earlier in your career applies here …

 
And finally, Our New Year Wishes to all readers & well wishers of this blog 

Social Networking – The next ERP ?


We can probably find enough evidence to argue this point.  An interesting waypoint is the project ESME

<exec_summary>

  • Enterprise Social Messaging Experiment (ESME) is an Open Source tool designed by Siemens IT Solutions and Services together with SAP Community specialists.
  • One client to the ESME system is,… yep you guessed it – ABAP, which is the programming language for SAP. So literally the ESME is an extension to ERP !
  • And as SAP matures it’s cloud products and (inevitably) move into SaaS/Cloud models, an ERP-based social media interface which leverages the multi-tenant capabilities (thus deriving the social graph across enterprises)  is not far behind !
  • ESME is a “self organizing communication group” which is interesting, as this is the only way collaboration/communication can scale. They need to acquire context as well as intelligently derive connectivity inferences
  • “It serves to identify company employees with particular knowledge or expertise, and networks these experts together so that they can exchange information”
  • And it is an open source Apache project . I might contribute … may be an *OpenSocial* interface, which the project lacks now. Also need to see how they are organizing the knowledge graph and social graph.

</exec_summary>

<for-those-who-are-more-technically-oriented>
ESME is written in *Scala* – a programming language which combines the object oriented world and the functional programming world. It also has primitives from Erlang, a very scalable language system – see my blog for a quick review

</for-those-who-are-more-technically-oriented>

Cheers & happy Pi day (3/14)
<k/>

Marc Andreessen with Charlie Ross – Innovation, mobility, Social Media & Viral platforms


A very informative interview – Charlie asked interesting questions and Marc has equally insightful answers & discussions.

Video and full text at http://seekingalpha.com/article/121915-marc-andreessen-on-charlie-rose-internet-and-new-media-companies

For the attention challenged my bullet notes:

  1. Future of news papers

    • Two words – kill it ! Stop Printing newspapers !
    • Fundamental structural change happening in the newspaper business. It is happening in all branches of the media industry but the newspaper is at the front
    • Investors have seen thru the transition. But the industry is still trying to survive.
    • An interesting analogy : Chronic pain vs acute pain – How many years of chronic pain vs one year of acute pain for transition ;o)
    • Acute pain will be acute but inevitable. But need to build for future.
    • Wrote a blog New York Times deathwatch ! “What is with you & NY Times ?” Charlie asks. Blog post no longer there
  2. Social Media Industry

    • Facebook: Facebook 175 million users, half of them use it every day; many use it 50 times a day. On its way to 500 million users !  Mark is on the board of directors. 135 million active users  equates to 6th most populous country in the world !
      They are taking a more organic growth model if they had taken the normal advertising, they would make been over a billion dollar in ad revenue. Facebook has tremendous potential for example could monetize the home page just a question of how they choose to extract the value. They want to build a long term business, eyes way on the horizon and big vision (to connect everybody on the planet (what about beyond?))
    • Ning: Ning has crossed 20 million users adding 2 million users a month. There are a million social networks on Ning !
    • YouTube, Facebook et al – under-monetized assets
    • Twitter as a real-time electronic nervous system – says you could twitter when a plane lands in water. May be people did, but I wouldn’t be twittering if my plane crash landed on water ;o)
      Story of twitter – Evan Williams had a podcasting company ; raised ~3.5 million; didn’t succeed and returned all (Evan made up the difference!) Twitter was a side business at that time, it took off. So they changed focus, closed the podcast operation and focused on Twitter
    • Social networking is here to stay and it’s potential is just beginning. Marc is big on “viral” applications
    • The Obama campaign employed the social networking approach and philosophy as the engine for fund raising, volunteer coordination
    • Viacom suing YouTube wrong strategy – They should be using it to distribute their videos ! Every time there is a Viacom video in YouTube, there should be a buy button! Distribution channel that bring traffic to their properties !
      Napster – 20 million people showed up. If music industry had a buy button they would have been successful. When people line up, find a way to monetize it
  3. Innovation

    • More opportunity than ever before – Cascading effect – every new layer of technology makes another layer of innovation possible and that keeps rolling
      There is an interesting discussion of Intel’s transformation from a memory chip maker to a microprocessor maker in around 1985; was not an obvious bet to make, but they had to do it to escape the overhang of Japanese memory makers who were crushing Intel.
    • Innovation Cycle: Silicon graphics was out of business due to Intel’s microprocessor and that freed up engineers to work on nVidia/ATI which in-turn is posing challenges to Intel in video and graphics business
  4. Mobility, iPhone & the new landscape

    • Usually people talk about a new idea for long time, finally the technology comes together and the thing takes off – internet in ‘95 is an example, mobile is in that stage now
    • iPhone is a template every other vendor will copy. For first time iPhone real os, sdk and an application delivery infrastructure – 1st time all of these over a fast network
    • iPhone itself is fantastic – beams from the future as Marc characterizes it – and inspired a lot more creative thinking around it
    • He mentioned an investment of his Qik [http://qik.com/], where any phone can be the source of live streaming video to any device or other phone; will be very effective as phones with HiDef videos capability in 2 years
  5. The Magic Business

    • Bill Joy once said : some products have the “it works” feature !
    • There were more than thirty-five search ventures before Google; but Google search really worked in terms of the core technology plus they unlocked the ad business model.
    • Marc characterizes this as the “Magic Business” which happens once in 10 years or so – Cisco was a magic business, intel was one, so was Microsoft and even Amazon. With Magic Business, one goes for scale and size. People had written AMZ off in 2002, but Bezos had the fortitude and foresight to stick with the long vision
  6. New form factor

    • Marc believes Kindle is the new form factor along with iPhone and netbook; each with a different but effective purpose.
    • Kindle is the web-pad, a 7” form factor, the next opportunistic screen size which people will for video, telephony and conferencing.
    • Most probably the next new product from Apple would be this 7” e-Book, conference, web appliance !
  7. New VC Firm with a slightly different focus

    • Marc is starting a new VC fund with Ben Horowitz. They have invested their own money in the last 3 years in 36 companies
      They focus on smaller companies – 100K-200K; may be 500K to million. Marc is of the opinion that a whole generation of startups do not need very much money (“very much” defined as  200K – 1.5 million)
    • His new VC firm’s name – Andreessen Horowitz ; can be a law firm or a vc firm! Abbreviates to A to Z and will get listed first in yellow pages – could be a good name for a tow truck business as well!
  8. Impact of the recent economy related challenges

    • During the 2001 recession, we were the nose of the dog , this time we are the tail. Companies on valley do not generally run on debit financing and so affected the least. But the big recession will impact salesSilicon Valley will be the tragic beneficiary from damage in other industries – like banking et al
    • <KS>
      • I thought the discussion on new types of banks was a little asymptotic but the concept of new way of just-in-time credit scoring and credit provisioning by Bill me Later is interesting.
      • On a tangential discussion, Marc was referred to “Good Banks, bad banks and ugly Assets” and ideas by Paul Romer
    • </KS>
    • Innovation will continue tons of innovation will be bottled up in the next 5 years. Companies like Google, YouTube and Facebook developed thru the last bust. Look for return in 7-10 years from today’s funding.

Updates

  1. Good Comments. Thanks.

Future apps for iPhones – social tagging !


A very interesting blog on next applications for iPhone I had been a proponent of social tagging tagging not only as a commentary but also as a marker of history. Have been associated with social tagging projects with UCLA for a couple of years, after participating in the Urban Sensing Summit. We had some ideas even doing social tagging at the Olympics ! I agree with Alex that the time has come for collaborative apps at the phone level and the iPhone as a platform can make it happen !

facebook a phone book ? A comparson of facebook & open social …


This blog [or here ] got me thinking, what exactically[1] is a social network platform ? Murdoch is quoted as saying “MySpace is a place for self-expression, where users’ MySpace pages become their home on the Internet. It is where they discover people, content, and culture — where they share information, communicate, and consume. Facebook, on the other hand, tends to be a web utility, similar to a phonebook.”

As described here the war of the social network interfaces has began. One main reason for the war is the control of architecture – companies have concluded that she who controls the interfaces controls the domain; social networks being a nascent domain with vast potential … the math is clear ..

Naturally there is more to the social network wars of the 2007, between Opensocial and Facebook, with Microsoft/IBM/Sun waiting in the wings. In order to get a fundamental understanding to evaluate the significance, we have to look at the offerings, systemically, from a much broader perspective, in spite of the rhetoric by the executives and popular press.

(P.S : This is WIP as on 11/08/07 Pl suggest categories you are passionate about)

Prologue

Till now, in some sense, social networks have been a consumer artifact, a new phenomenon employed mainly for the social graph – that too in a very limited fashion. Only a handful of serious apps exist in this domain, again for now. This analysis is being done in the context; there is another adjacent domain enterprise social and also the knowledge graph ! Both of which have many flavors; will touch upon some, but not in any detail ….

Interfaces

TBD

Programming Model

TBD

Interoperability

TBD

Completeness of Information Model

TBD

Extensibility

TBD

Open-ness

TBD

Usability

TBD

Mindshare

As of now, facebook has more mindshare. facebook definitely is developer friendly – the facebook developers Wiki is much more useful than the opensocial docs.

In short …

There is no question that social graph is a platform than a feature or an application. Presentation by Reid Hoffman & Tim O’Reilly at the Graphical Social patterns 07 clearly articulates this domain.

TBD

Epilogue a.k.a Locus & Trajectory

The domain of social networking doesn’t stop here. IMHO, it has just started. There are two adjacent and complementary domains to the social networks – semantic web and topic maps. May be this is a topic for another blog … Let me stop here in the name of brevity (and go back and fill-in the details)…

Digg This

————————————-

Ref: [1] From signoff of Detroit weatherman Sunny Eliott

facebook act 2 scene 1


I think facebook is maturing too fast; but that is the nature of the beast, one rolls with the momentum. Given that premise, what would next scene be ? Two thoughts:

i) Explore into next level of information maturity order.

Information Maturity Order

Most probably fcebook is in 3rd order and now is the time to add context. Some candidates include the knowledge graph, skills graph, …
ii) facebook/e (facebook – Enterprise version)

It is no secret that enterprises see value in leveraging social graph ( and the derivatives there of like the knowledge graph) facebook on some form of enterprise class infrastructure as an offering would be a good sized market. An “enterprise class infrastructure” means assuring the required security,privacy, availability, extensibility/integration, multi-tenancy (if hosted in a collective farm), compliance verifiability et al. What enterprises get is an innovative infrastructure which can replace the corporate employee directory. Otherwise they will implement some form of social network with less features and will take more time. Basically a social network SaaS ! Of course, facebook should not touch rest of corporate “stuff” that hang off of an employee directory like entitlement. Once the business and technology model is defined/refined, I can see a good revenue stream for facebook. Again part of growing up ;o)

Realistically, in order not to slow down the mainstream, the facebook/e might have to be a distinct entity, still feeding off of the mainline – in some sense distinct but not separate …

Let me know what you all think … with all the smart people around this company, most probably both these are on their way …

Digg this