Disclaimer (1) Not exactly ideas Id like to see worked on More computing paradigms we ought to pay attention to.

Slides:



Advertisements
Similar presentations
Declarative Networking Mothy Joint work with Boon Thau Loo, Tyson Condie, Joseph M. Hellerstein, Petros Maniatis, Ion Stoica Intel Research and U.C. Berkeley.
Advertisements

Simultaneous equations Yes, I know weve done this but you were a little ropey last week.
UNIVERSITY OF JYVÄSKYLÄ Resource Discovery in P2P Networks Using Evolutionary Neural Networks Presentation for International Conference on Advances in.
Distributed Query Processing Donald Kossmann University of Heidelberg
Database Architectures and the Web
Distributed DBMSPage © 1998 M. Tamer Özsu & Patrick Valduriez Outline Introduction Background Distributed DBMS Architecture Distributed Database.
Distributed DBMS© M. T. Özsu & P. Valduriez Ch.6/1 Outline Introduction Background Distributed Database Design Database Integration Semantic Data Control.
The Joel Test: 12 Steps to Better Code By Tim Denton.
Computer Systems Lab TJHSST Current Projects In-House, pt 6.
Distributed databases
MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing Rae Harbird Stephen Hailes
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
CSE 425: Logic Programming I Logic and Programs Most programs use Boolean expressions over data Logic statements can express program semantics –I.e., axiomatic.
Distributed Network and System Management Based on Intelligent and Mobile Agents Jianguo Ding 25/03/2002 DVT-DatenVerarbeitungsTechnik FernUniversität.
The Survey CHAPTER CHAPTER 8. Questionnaires Determining objectives Ranking -Starting with open-ended questions -Developing closed questions Delimiting.
Session – 10 QUERY OPTIMIZATION Matakuliah: M0184 / Pengolahan Data Distribusi Tahun: 2005 Versi:
Chapter 6: Database Evolution Title: AutoAdmin “What-if” Index Analysis Utility Authors: Surajit Chaudhuri, Vivek Narasayya ACM SIGMOD 1998.
Overview Distributed vs. decentralized Why distributed databases
Elliot Anshelevich Department of Computer Science Interests: Design and analysis of algorithms, especially for large decentralized networks. Strategic.
University of Kansas Data Discovery on the Information Highway Susan Gauch University of Kansas.
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
Database Architectures and the Web
Database Architectures and the Web Session 5
GrIDS -- A Graph Based Intrusion Detection System For Large Networks Paper by S. Staniford-Chen et. al.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Designing a Random Assignment Social Experiment In the U.K.; The Employment Retention and Advancement Demonstration (ERA)
Master Thesis Defense Jan Fiedler 04/17/98
ACAT 2003 Iosif Legrand Iosif Legrand California Institute of Technology.
1 Transparent Bridging Advanced Computer Networks.
1 12. Course Summary Course Summary Distributed Database Systems.
Supported By Hash-Based Algorithms For Operator Load-Balancing In Database Middleware Systems Angel L. Villalain-Garcia – M.S. StudentProf.
To achieve a level 3 your work must show that: With some help you can gather information to help with designing your project You can draw suitable ideas.
Open Search Office Web Services Database Doc Mgt Sys Pipeline Index Geospatial Analysis Text Search Faceting Caching Query parsing Clustering Synonyms.
Optimizer Deployment Centralized Database module on Optimizer hub server Each monitored server has an instance of optimizer installed.
Condor: BLAST Monday, July 19 th, 3:15pm Alain Roy OSG Software Coordinator University of Wisconsin-Madison.
Cloud Age Time to change the programming paradigm?
Implications for Assessment and SRBI. Three attempts to define Matrix Essay Checklist Fluency with basic facts goes through three stages Fluency with.
What is SAM-Grid? Job Handling Data Handling Monitoring and Information.
Condor: BLAST Rob Quick Open Science Grid Indiana University.
Distributed database system
Joyce & Ahmed. What is Internet The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite (often.
Condor: BLAST Monday, 3:30pm Alain Roy OSG Software Coordinator University of Wisconsin-Madison.
A Puzzle for You. Puzzle Someone is working for you for 7 days You have a gold bar, which is segmented into 7 pieces, but they are all CONNECTED You have.
1/14/ :59 PM1/14/ :59 PM1/14/ :59 PM Research overview Koen Victor, 12/2007.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
What’s an HRIS? Any system that supports any aspect of the HR function Primary function: –Documenting the employment relation in all it’s complexity Basic.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Fermilab Education Office Homepage Updated in 2014 We want to appeal to our main audiences providing them with pathways to get the information they need.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Computer Vision. Overview of the field  Image / Video => Data  Compare to graphics (the reverse)  Sample applications  Video Camera feed => ID room.
Data Mining Algorithms for Large-Scale Distributed Systems
Database Architectures and the Web
SPECTRUM Centre for Independent Living
Distributed Databases
Database Architectures and the Web
TYPES OF SERVER. TYPES OF SERVER What is a server.
Introduction CSE 1310 – Introduction to Computers and Programming
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER
به نام خدا Big Data and a New Look at Communication Networks Babak Khalaj Sharif University of Technology Department of Electrical Engineering.
Research Issues in Electronic Commerce
Software Defined Networking (SDN)
CompSci Self-Managing Systems
Outline Introduction Background Distributed DBMS Architecture
Jigar.B.Katariya (08291A0531) E.Mahesh (08291A0542)
GATES: A Grid-Based Middleware for Processing Distributed Data Streams
Backbone Traffic Engineering
Distributed Databases
Comparing floating point numbers
Condor: BLAST Tuesday, Dec 7th, 10:45am
Presentation transcript:

Disclaimer (1) Not exactly ideas Id like to see worked on More computing paradigms we ought to pay attention to

Disclaimer (2) Expect to apply these paradigms in my own work Tooting my future horn

Paradigm 1: Autonomic/Adaptive Yes weve looked at it some, e.g.: –Database design advisors –Adaptive query processing But we can be more sweeping –Discard configure-compile-run mentality –Embrace run-monitor-adapt-continue Widely applicable –Traditional query optimization to web-scale information brokering and lots in between

Paradigm 2: Simple Local Decision-Making Provoked by a theory faculty candidate in distributed algorithms If each site makes a locally-optimal decision, how far is it from the globally-optimal decision made by a know-it-all centralized site? (Answer: not far) Forget complicated and expensive distributed protocols –Simple independent decisions are good enough Paradigm 1 Especially if you use Paradigm 1 at the same time