Challenges in Developing a Scalable Java Environment

One of the key features of the Java language is the support of multithreading. However, it is still quite difficult to write reliable and scalable multithreaded Java applications. The Oracle8i Aurora Java Virtual Machine can efficiently and concurrently schedule Java execution for thousands of users. Although Oracle8i supports Java language level threads, all Java code in Oracle8i executes as a call within a session. Therefore, it is not necessary to write server-resident Java code that uses Java's multithreading capabilities to obtain scalability. Instead, the Java programs can use the same scalability architecture used by Oracle internally. This can be achieved by writing Java programs that ...

Get e-Commerce Applications Using Oracle8i and Java from Scratch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.