SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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...VoltDB
 
Big data and polyglot solutions
Big data and polyglot solutionsBig data and polyglot solutions
Big data and polyglot solutionsKumaran Ramanujam
 
Scaling Online ML Predictions At DoorDash
Scaling Online ML Predictions At DoorDashScaling Online ML Predictions At DoorDash
Scaling Online ML Predictions At DoorDashDatabricks
 
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 Overviewjimliddle
 
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 DatabasesLeena N
 
The BestBuy.com Cloud Architecture
The BestBuy.com Cloud ArchitectureThe BestBuy.com Cloud Architecture
The BestBuy.com Cloud Architecturejoelcrabb
 
Data flow in the data center
Data flow in the data centerData flow in the data center
Data flow in the data centerAdam Cataldo
 
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...Nicolas Fränkel
 
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...Nicolas Fränkel
 
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...Nicolas Fränkel
 
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...Nicolas Fränkel
 
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)Dealmaker Media
 
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 EnvironmentVoltDB
 
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 SnowflakePrecisely
 
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 TransactionsVoltDB
 
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 geographyJason Smith
 

Tendances (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
 

En vedette

Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015
Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015
Πατριαρχική Σχολή Κρήτης. PROJECT Α΄ ΛΥΚΕΙΟΥ ΣΧ. ΕΤΟΣ 2014-2015Αριστέα Γιατρά
 
Publicitat tot en rus
Publicitat tot en rusPublicitat tot en rus
Publicitat tot en rusGrupCorvi
 
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 gafasValeen Velasquez
 
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣ
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣ
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣkleopatra M
 
Polymath For Chemical Engineers
Polymath For Chemical EngineersPolymath For Chemical Engineers
Polymath For Chemical EngineersHashim Khan
 
Tarheel Canine PSA Workshops 2016 - 2017
Tarheel Canine PSA Workshops 2016 - 2017Tarheel Canine PSA Workshops 2016 - 2017
Tarheel Canine PSA Workshops 2016 - 2017Tarheel Canine
 
Your Embedded Product Engineering Partner
Your Embedded Product Engineering PartnerYour Embedded Product Engineering Partner
Your Embedded Product Engineering PartnerAdmin
 
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 armeroSED colegio Acacia II EID
 
Let's design a unit
Let's design a unitLet's design a unit
Let's design a unitMontse Irun
 
Fundamental aspects of language teaching
Fundamental aspects of language teachingFundamental aspects of language teaching
Fundamental aspects of language teachingMontse Irun _Chavarria
 
Η εκκλησία ανοίγεται και εξαπλώνεται
Η εκκλησία ανοίγεται και εξαπλώνεταιΗ εκκλησία ανοίγεται και εξαπλώνεται
Η εκκλησία ανοίγεται και εξαπλώνεταιPapanikolaou Dimitris
 
Tugas Metode Numerik Pendidikan Matematika UMT
Tugas Metode Numerik Pendidikan Matematika UMTTugas Metode Numerik Pendidikan Matematika UMT
Tugas Metode Numerik Pendidikan Matematika UMTrukmono budi utomo
 
LinkedIn Content Marketing Success
LinkedIn Content Marketing SuccessLinkedIn Content Marketing Success
LinkedIn Content Marketing SuccessAIRR Media
 

En vedette (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
 

Similaire à 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 Svenssonrajivmordani
 
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 2008codebits
 
Cloud computing & its Basic
Cloud computing & its BasicCloud computing & its Basic
Cloud computing & its BasicPatrik Soleman
 
Overview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxOverview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxvishal choudhary
 
Cloud computing intro slides
Cloud computing intro slidesCloud computing intro slides
Cloud computing intro slidesJaap Gorjup
 
Praxistaugliche notes strategien 4 cloud
Praxistaugliche notes strategien 4 cloudPraxistaugliche notes strategien 4 cloud
Praxistaugliche notes strategien 4 cloudRoman Weber
 
Emerging Service Technologies
Emerging Service TechnologiesEmerging Service Technologies
Emerging Service Technologiessirosenf
 
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 ConferenceCanopy Cloud
 
Going Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual WorkstationsGoing Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual WorkstationsAmazon Web Services
 
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 finalAvere Systems
 
Zero Downtime JEE Architectures
Zero Downtime JEE ArchitecturesZero Downtime JEE Architectures
Zero Downtime JEE ArchitecturesAlexander Penev
 
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 ProjectsNati Shalom
 

Similaire à 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
 

Plus de Ritesh Nayak

muhive - public launch at Unpluggd
muhive - public launch at Unpluggdmuhive - public launch at Unpluggd
muhive - public launch at UnpluggdRitesh Nayak
 
Fifthelephant teaser
Fifthelephant teaserFifthelephant teaser
Fifthelephant teaserRitesh Nayak
 
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 tipsRitesh Nayak
 
muHack - Language translation over telephony
muHack - Language translation over telephonymuHack - Language translation over telephony
muHack - Language translation over telephonyRitesh Nayak
 
Panacea - Augmented Reality
Panacea - Augmented Reality Panacea - Augmented Reality
Panacea - Augmented Reality Ritesh Nayak
 
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...Ritesh Nayak
 
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 CenturyRitesh Nayak
 
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 AgeRitesh Nayak
 
Building Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyBuilding Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyRitesh Nayak
 
Building Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyBuilding Legal Institutions for Information Technology
Building Legal Institutions for Information TechnologyRitesh Nayak
 
Review of Book by Gary Fields
Review of Book by Gary FieldsReview of Book by Gary Fields
Review of Book by Gary FieldsRitesh Nayak
 
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 CarrRitesh Nayak
 
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 CenturyRitesh Nayak
 
The Victorian Internet
The Victorian InternetThe Victorian Internet
The Victorian InternetRitesh Nayak
 
Software Products and the software bottleneck
Software Products and the software bottleneckSoftware Products and the software bottleneck
Software Products and the software bottleneckRitesh Nayak
 
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)Ritesh Nayak
 
Computing History Part 1
Computing History  Part 1Computing History  Part 1
Computing History Part 1Ritesh Nayak
 
Computing History Part2
Computing History Part2Computing History Part2
Computing History Part2Ritesh Nayak
 

Plus de 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
 

Dernier

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.pdfsudhanshuwaghmare1
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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, Adobeapidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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 AmsterdamUiPathCommunity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
"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 ...Zilliz
 
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 WorkerThousandEyes
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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 Pakistandanishmna97
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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 WoodJuan lago vázquez
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Dernier (20)

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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
"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 ...
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

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