Grady Booch blogs a paraphrase of an exchange with Bruce Lindsay on the future of databases:
Database management systems will have to support ACID SOA calls. Applications will exploit multiple data repositories. Careful attention to authentication and security will be needed. Distributed two-phase commit will be avoided by recoverable messaging to applications (via services) that consult and modify the database and send a recoverable reply. Database size will become a non-issue. We'll see lots of low-latency asynchronous replication of reference data among databases serving various applications and their associated service interfaces. It's unclear how documents will integrate with database management systems: there may be a content manager inbetween. Finally, XML will probably not replace all other document formats. Files will not disappear from application implementations.
He does not mention federation specifically, but it would seem that given all of these moving parts - XML, files, databses, apps, and so on that federation is a natural fit to communicate security information and provide part of the security solution Bruce is advocating for.
i like how you think. nice run of posts these past couple days.
Posted by: rektide | January 19, 2006 at 10:07 PM