SlideShare a Scribd company logo
1 of 14
What is the Big Kahuna
• A Framework for performing massively
  distributed computation using grid of stateless
  transient nodes made up of mix of web
  browsers, handhelds and thick clients which
  make it a truly ubiquitous distributed
  computing platform with no install or setup
  overheads.
Some History

Conceived - Summer of 2007

Originally a candidate for Product Prodigy 08

Paper submitted to WWW 09

Student initiated project at IIIT- Bangalore
Inspiration




A very common sight amongst Internet users.
So, why not get some useful work done whilst
            the browsers are idle.
Problems with current technology

Thick App     • Clients have to be downloaded and installed




 Network      • Ports have to be opened up on firewalls




Granularity   • Not meant for small data sets
The Big Kahuna Solution
• Make the clients thin – remove the download
  and install overhead
• Use browser based resources like JavaScript
  (which is usually untapped).
• Make the process seamless
Advantages
• Zero installation /setup procedures
• Built on Open Source technologies
• Scales rapidly as more clients are added
• Extremely low startup overheads
• Problems modeled using the Map Reduce
  paradigm
• Platform and Browser independent
  implementation
• Works on devices and phones. Truly
  ubiquitous distributed computing platform.
Technology
The Big Kahuna is perfect …
• To Process large volumes of highly granular
  data < 100Kb (ex: blogs )
• Solve a large subset of problems in IR and data
  mining
• Leverage idle time on the local network or the
  web
• Deploy a distributed computing solution on
  shared hosting servers
• If data is present on the client itself, eg
  offline data on browsers.
Trendsetter?

HTML 5 proposes features for
  Offline storage. Kahuna is
 perfect to be the framework
  for client side processing.
Monetization

Market as a             Market as a
                         Product
 Service

 A marketplace can        The Kahuna Server
   be setup, with        will be available as a
  scriptwriters and      customized and fully
 publishers as actors     supported product
Demo Problems

                      Non Gears
Gears Workflow
                      Workflow:
• Auto Tagging     • Searching for
 small blog          3x3 patterns in
 articles using      Chess Logs (log
 Gears store and     analysis)
 worker pool.
What Big Kahuna isn’t ..
• It doesn’t guarantee speed up of operations,
  primarily due to the network latency. It only
  guarantees distribution.
• Not targeted at datasets with large data unit
  size (ex : multimedia data )
Barriers and Challenges
• The compute stubs are bound by the power of
  Javascript/ other client side technology
• Bandwidth limitations hinder true
  performance benefits of using the framework.
• Implement client side using other
  technologies like flex/AIR, Silverlight etc

More Related Content

What's hot

Data flow in the data center
Data flow in the data centerData flow in the data center
Data flow in the data center
Adam Cataldo
 

What's hot (18)

Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
 
Big data and polyglot solutions
Big data and polyglot solutionsBig data and polyglot solutions
Big data and polyglot solutions
 
Scaling Online ML Predictions At DoorDash
Scaling Online ML Predictions At DoorDashScaling Online ML Predictions At DoorDash
Scaling Online ML Predictions At DoorDash
 
Giga Spaces Data Grid / Data Caching Overview
Giga Spaces Data Grid / Data Caching OverviewGiga Spaces Data Grid / Data Caching Overview
Giga Spaces Data Grid / Data Caching Overview
 
Expand contract pattern - Continuous Delivery and Databases
Expand contract pattern -  Continuous Delivery and DatabasesExpand contract pattern -  Continuous Delivery and Databases
Expand contract pattern - Continuous Delivery and Databases
 
JAMStack
JAMStackJAMStack
JAMStack
 
The BestBuy.com Cloud Architecture
The BestBuy.com Cloud ArchitectureThe BestBuy.com Cloud Architecture
The BestBuy.com Cloud Architecture
 
Data flow in the data center
Data flow in the data centerData flow in the data center
Data flow in the data center
 
Web desktop
Web desktopWeb desktop
Web desktop
 
YaJUG/Kaiserslautern JUG - 3 easy improvements in your microservices architec...
YaJUG/Kaiserslautern JUG - 3 easy improvements in your microservices architec...YaJUG/Kaiserslautern JUG - 3 easy improvements in your microservices architec...
YaJUG/Kaiserslautern JUG - 3 easy improvements in your microservices architec...
 
Voxxed Days Cluj - 3 performance improvements with Hazelcast IMDG in your mic...
Voxxed Days Cluj - 3 performance improvements with Hazelcast IMDG in your mic...Voxxed Days Cluj - 3 performance improvements with Hazelcast IMDG in your mic...
Voxxed Days Cluj - 3 performance improvements with Hazelcast IMDG in your mic...
 
Istanbul JUG - 3 performance improvements with Hazelcast IMDG in your microse...
Istanbul JUG - 3 performance improvements with Hazelcast IMDG in your microse...Istanbul JUG - 3 performance improvements with Hazelcast IMDG in your microse...
Istanbul JUG - 3 performance improvements with Hazelcast IMDG in your microse...
 
go>tech world - 3 performance improvements with Hazelcast IMDG in your micros...
go>tech world - 3 performance improvements with Hazelcast IMDG in your micros...go>tech world - 3 performance improvements with Hazelcast IMDG in your micros...
go>tech world - 3 performance improvements with Hazelcast IMDG in your micros...
 
Scalability for Startups (Frank Mashraqi, Startonomics SF 2008)
Scalability for Startups (Frank Mashraqi, Startonomics SF 2008)Scalability for Startups (Frank Mashraqi, Startonomics SF 2008)
Scalability for Startups (Frank Mashraqi, Startonomics SF 2008)
 
Why you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise EnvironmentWhy you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise Environment
 
Get Mainframe and IBM i Data to Snowflake
Get Mainframe and IBM i Data to SnowflakeGet Mainframe and IBM i Data to Snowflake
Get Mainframe and IBM i Data to Snowflake
 
Acting on Real-time Behavior: How Peak Games Won Transactions
Acting on Real-time Behavior: How Peak Games Won TransactionsActing on Real-time Behavior: How Peak Games Won Transactions
Acting on Real-time Behavior: How Peak Games Won Transactions
 
Scaling and Fault-resistance strategies and geography
Scaling and Fault-resistance strategies and geographyScaling and Fault-resistance strategies and geography
Scaling and Fault-resistance strategies and geography
 

Viewers also liked

Your Embedded Product Engineering Partner
Your Embedded Product Engineering PartnerYour Embedded Product Engineering Partner
Your Embedded Product Engineering Partner
Admin
 

Viewers also liked (18)

Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015
Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015
Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015
 
Corferias belleza y salud
Corferias belleza y saludCorferias belleza y salud
Corferias belleza y salud
 
Publicitat tot en rus
Publicitat tot en rusPublicitat tot en rus
Publicitat tot en rus
 
La nueva revolución de las gafas
La nueva revolución de las gafasLa nueva revolución de las gafas
La nueva revolución de las gafas
 
Resolución 058 2015
Resolución 058 2015Resolución 058 2015
Resolución 058 2015
 
Mauritania
MauritaniaMauritania
Mauritania
 
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣ
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣ
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣ
 
Polymath For Chemical Engineers
Polymath For Chemical EngineersPolymath For Chemical Engineers
Polymath For Chemical Engineers
 
Tarheel Canine PSA Workshops 2016 - 2017
Tarheel Canine PSA Workshops 2016 - 2017Tarheel Canine PSA Workshops 2016 - 2017
Tarheel Canine PSA Workshops 2016 - 2017
 
Your Embedded Product Engineering Partner
Your Embedded Product Engineering PartnerYour Embedded Product Engineering Partner
Your Embedded Product Engineering Partner
 
Mapa mental y linea del tiempo del desastre de armero
Mapa mental y linea del tiempo del desastre de armeroMapa mental y linea del tiempo del desastre de armero
Mapa mental y linea del tiempo del desastre de armero
 
La tragedia de armero
La tragedia de armeroLa tragedia de armero
La tragedia de armero
 
What to do with a language assistant
What to do with a language assistantWhat to do with a language assistant
What to do with a language assistant
 
Let's design a unit
Let's design a unitLet's design a unit
Let's design a unit
 
Fundamental aspects of language teaching
Fundamental aspects of language teachingFundamental aspects of language teaching
Fundamental aspects of language teaching
 
Η εκκλησία ανοίγεται και εξαπλώνεται
Η εκκλησία ανοίγεται και εξαπλώνεταιΗ εκκλησία ανοίγεται και εξαπλώνεται
Η εκκλησία ανοίγεται και εξαπλώνεται
 
Tugas Metode Numerik Pendidikan Matematika UMT
Tugas Metode Numerik Pendidikan Matematika UMTTugas Metode Numerik Pendidikan Matematika UMT
Tugas Metode Numerik Pendidikan Matematika UMT
 
LinkedIn Content Marketing Success
LinkedIn Content Marketing SuccessLinkedIn Content Marketing Success
LinkedIn Content Marketing Success
 

Similar to Big Kahuna

Practical Thin Server Architecture With Dojo Peter Svensson
Practical Thin Server Architecture With Dojo Peter SvenssonPractical Thin Server Architecture With Dojo Peter Svensson
Practical Thin Server Architecture With Dojo Peter Svensson
rajivmordani
 
Practical Thin Server Architecture With Dojo Sapo Codebits 2008
Practical Thin Server Architecture With Dojo Sapo Codebits 2008Practical Thin Server Architecture With Dojo Sapo Codebits 2008
Practical Thin Server Architecture With Dojo Sapo Codebits 2008
codebits
 
Emerging Service Technologies
Emerging Service TechnologiesEmerging Service Technologies
Emerging Service Technologies
sirosenf
 
CAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP ConferenceCAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP Conference
Canopy Cloud
 
Best Practices for Building Successful Cloud Projects
Best Practices for Building Successful Cloud ProjectsBest Practices for Building Successful Cloud Projects
Best Practices for Building Successful Cloud Projects
Nati Shalom
 

Similar to Big Kahuna (20)

Practical Thin Server Architecture With Dojo Peter Svensson
Practical Thin Server Architecture With Dojo Peter SvenssonPractical Thin Server Architecture With Dojo Peter Svensson
Practical Thin Server Architecture With Dojo Peter Svensson
 
Practical Thin Server Architecture With Dojo Sapo Codebits 2008
Practical Thin Server Architecture With Dojo Sapo Codebits 2008Practical Thin Server Architecture With Dojo Sapo Codebits 2008
Practical Thin Server Architecture With Dojo Sapo Codebits 2008
 
Cloud computing & its Basic
Cloud computing & its BasicCloud computing & its Basic
Cloud computing & its Basic
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance Optimization
 
Transforming the web into a real application platform
Transforming the web into a real application platformTransforming the web into a real application platform
Transforming the web into a real application platform
 
Overview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxOverview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptx
 
Cloud computing intro slides
Cloud computing intro slidesCloud computing intro slides
Cloud computing intro slides
 
Praxistaugliche notes strategien 4 cloud
Praxistaugliche notes strategien 4 cloudPraxistaugliche notes strategien 4 cloud
Praxistaugliche notes strategien 4 cloud
 
Emerging Service Technologies
Emerging Service TechnologiesEmerging Service Technologies
Emerging Service Technologies
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 
Fuji Overview
Fuji OverviewFuji Overview
Fuji Overview
 
CAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP ConferenceCAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP Conference
 
Build A Scalable Mobile App
Build A Scalable Mobile App Build A Scalable Mobile App
Build A Scalable Mobile App
 
2019 VizEx View HTML5 Workshop
2019 VizEx View HTML5 Workshop2019 VizEx View HTML5 Workshop
2019 VizEx View HTML5 Workshop
 
Rebuilding Web Tracking Infrastructure for Scale
Rebuilding Web Tracking Infrastructure for ScaleRebuilding Web Tracking Infrastructure for Scale
Rebuilding Web Tracking Infrastructure for Scale
 
Going Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual WorkstationsGoing Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual Workstations
 
Solving enterprise challenges through scale out storage &amp; big compute final
Solving enterprise challenges through scale out storage &amp; big compute finalSolving enterprise challenges through scale out storage &amp; big compute final
Solving enterprise challenges through scale out storage &amp; big compute final
 
Zero Downtime JEE Architectures
Zero Downtime JEE ArchitecturesZero Downtime JEE Architectures
Zero Downtime JEE Architectures
 
Best Practices for Building Successful Cloud Projects
Best Practices for Building Successful Cloud ProjectsBest Practices for Building Successful Cloud Projects
Best Practices for Building Successful Cloud Projects
 
JAMStack
JAMStackJAMStack
JAMStack
 

More from Ritesh Nayak

Fifthelephant teaser
Fifthelephant teaserFifthelephant teaser
Fifthelephant teaser
Ritesh Nayak
 
Panacea - Augmented Reality
Panacea - Augmented Reality Panacea - Augmented Reality
Panacea - Augmented Reality
Ritesh Nayak
 
Building Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyBuilding Legal Institutions for Information Technology
Building Legal Institutions for Information Technology
Ritesh Nayak
 
Computing History Part 1
Computing History  Part 1Computing History  Part 1
Computing History Part 1
Ritesh Nayak
 
Computing History Part2
Computing History Part2Computing History Part2
Computing History Part2
Ritesh Nayak
 

More from Ritesh Nayak (20)

muhive - public launch at Unpluggd
muhive - public launch at Unpluggdmuhive - public launch at Unpluggd
muhive - public launch at Unpluggd
 
Fifthelephant teaser
Fifthelephant teaserFifthelephant teaser
Fifthelephant teaser
 
Non verbal communication, Indianisms and Resume writing tips
Non verbal communication, Indianisms and Resume writing tipsNon verbal communication, Indianisms and Resume writing tips
Non verbal communication, Indianisms and Resume writing tips
 
muHack - Language translation over telephony
muHack - Language translation over telephonymuHack - Language translation over telephony
muHack - Language translation over telephony
 
Panacea - Augmented Reality
Panacea - Augmented Reality Panacea - Augmented Reality
Panacea - Augmented Reality
 
MAS
MASMAS
MAS
 
Information Technology, Space And The Built Environment: : The Death of the c...
Information Technology, Space And The Built Environment: : The Death of the c...Information Technology, Space And The Built Environment: : The Death of the c...
Information Technology, Space And The Built Environment: : The Death of the c...
 
The Context For Information Technology Since The Late 20th Century
The Context For Information Technology Since The Late 20th CenturyThe Context For Information Technology Since The Late 20th Century
The Context For Information Technology Since The Late 20th Century
 
The Transformation of Work in the Information Age
The Transformation of Work in the Information AgeThe Transformation of Work in the Information Age
The Transformation of Work in the Information Age
 
Building Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyBuilding Legal Institutions for Information Technology
Building Legal Institutions for Information Technology
 
Building Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyBuilding Legal Institutions for Information Technology
Building Legal Institutions for Information Technology
 
Review of Book by Gary Fields
Review of Book by Gary FieldsReview of Book by Gary Fields
Review of Book by Gary Fields
 
Book Reading - Does IT Matter - Nicholas Carr
Book Reading  - Does IT Matter - Nicholas CarrBook Reading  - Does IT Matter - Nicholas Carr
Book Reading - Does IT Matter - Nicholas Carr
 
The Context For Information Technology Since The Late 20th Century
The Context For Information Technology Since The Late 20th CenturyThe Context For Information Technology Since The Late 20th Century
The Context For Information Technology Since The Late 20th Century
 
The Victorian Internet
The Victorian InternetThe Victorian Internet
The Victorian Internet
 
Thinking About It
Thinking About ItThinking About It
Thinking About It
 
Software Products and the software bottleneck
Software Products and the software bottleneckSoftware Products and the software bottleneck
Software Products and the software bottleneck
 
Sucess of Open Source - Steven Weber (Book Review)
Sucess of Open Source - Steven Weber  (Book Review)Sucess of Open Source - Steven Weber  (Book Review)
Sucess of Open Source - Steven Weber (Book Review)
 
Computing History Part 1
Computing History  Part 1Computing History  Part 1
Computing History Part 1
 
Computing History Part2
Computing History Part2Computing History Part2
Computing History Part2
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Big Kahuna

  • 1.
  • 2. What is the Big Kahuna • A Framework for performing massively distributed computation using grid of stateless transient nodes made up of mix of web browsers, handhelds and thick clients which make it a truly ubiquitous distributed computing platform with no install or setup overheads.
  • 3. Some History Conceived - Summer of 2007 Originally a candidate for Product Prodigy 08 Paper submitted to WWW 09 Student initiated project at IIIT- Bangalore
  • 4. Inspiration A very common sight amongst Internet users. So, why not get some useful work done whilst the browsers are idle.
  • 5. Problems with current technology Thick App • Clients have to be downloaded and installed Network • Ports have to be opened up on firewalls Granularity • Not meant for small data sets
  • 6. The Big Kahuna Solution • Make the clients thin – remove the download and install overhead • Use browser based resources like JavaScript (which is usually untapped). • Make the process seamless
  • 7. Advantages • Zero installation /setup procedures • Built on Open Source technologies • Scales rapidly as more clients are added • Extremely low startup overheads • Problems modeled using the Map Reduce paradigm • Platform and Browser independent implementation • Works on devices and phones. Truly ubiquitous distributed computing platform.
  • 9. The Big Kahuna is perfect … • To Process large volumes of highly granular data < 100Kb (ex: blogs ) • Solve a large subset of problems in IR and data mining • Leverage idle time on the local network or the web • Deploy a distributed computing solution on shared hosting servers • If data is present on the client itself, eg offline data on browsers.
  • 10. Trendsetter? HTML 5 proposes features for Offline storage. Kahuna is perfect to be the framework for client side processing.
  • 11. Monetization Market as a Market as a Product Service A marketplace can The Kahuna Server be setup, with will be available as a scriptwriters and customized and fully publishers as actors supported product
  • 12. Demo Problems Non Gears Gears Workflow Workflow: • Auto Tagging • Searching for small blog 3x3 patterns in articles using Chess Logs (log Gears store and analysis) worker pool.
  • 13. What Big Kahuna isn’t .. • It doesn’t guarantee speed up of operations, primarily due to the network latency. It only guarantees distribution. • Not targeted at datasets with large data unit size (ex : multimedia data )
  • 14. Barriers and Challenges • The compute stubs are bound by the power of Javascript/ other client side technology • Bandwidth limitations hinder true performance benefits of using the framework. • Implement client side using other technologies like flex/AIR, Silverlight etc