O'Reilly logo

Ship it! by William A. Gwaltney, Jared Richardson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A Brief Example

We once worked on a project that illustrates the huge architectural advantages of this type of layered encapsulation. It was a project with four system objects: a client layer, a web server layer, a data cruncher layer, and a database access layer (see Figure 11, A system with four major layers).

The project was for a biotech firm. The client application allowed the user to upload a set of grouped data points (one module took drug molecules, another DNA segments, and so on), and the system would look for things the data points had in common. The database contained experiment results, information mined from scholarly publications, various public biological databases, and other sources. The database was rather complicated ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required