Treffer: A new approach to web-programming: Binary star DataBase (BDB) engine.
Weitere Informationen
Binary star DataBase BDB (http://bdb.inasan.ru) has a very long history and its internal design was changed twice during its lifetime. The first version was written in mid 90's as CGI (Common Gateway Interface) shell scripts and used text files for data storage. Later it was rewritten in stackless Python with Nagare library. The next major update was performed during last year. The Nagare and other libraries were developing more and more compatibility issues, so we have decided to rewrite the BDB code using a completely new approach. In this paper we are presenting a brief introduction of this new approach to the distributed programming paradigm, which allows to significantly speedup the development. Here we employ the switch from the traditional Model-View-Controller approach to the distributed application, where the server is a "primary node" which controls many web-clients as "subordinate nodes", delegating all User-Interface-related tasks to them. [ABSTRACT FROM AUTHOR]