next up previous
Next: 1.1 Why SETL? Up: SETL for Internet Data Processing Previous: Preface

  
1. Introduction

Public network services have to be coherent, reliable, and responsive in the face of errors, failures, attacks, and intermittent resource scarcity. SETL [181] turns out to be a convenient and powerful tool for dealing with this challenging environment. This dissertation describes extensions to SETL that are useful in data processing, especially when the Internet and numerous processes are involved. It is intended to serve as a tutorial on the design of moderately complex distributed systems using SETL, and accordingly provides many examples.



 
next up previous
Next: 1.1 Why SETL? Up: SETL for Internet Data Processing Previous: Preface
David Bacon
1999-12-10