 2007 West |
|
GOLD SPONSORS:
|
Active Endpoints Your SOA Needs BPEL for Orchestration
|
BEA Virtualized SOA: Adaptive Infrastructure for Demanding Applications
|
Nexaweb Overcoming Bandwidth Challenges with Nexaweb
|
TIBCO What is Service Virtualization?
|
|
SILVER SPONSORS:
|
WSO2 Using Web Services Technologies and FOSS Solutions
|
|
Click For 2007 East Event Webcasts
|
|
TOP LINKS YOU MUST CLICK ON
Java
Unbreakable Java: A Java Server That Never Goes Down
Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something like an unbreakable Java architecture.
Reader Feedback : Page 1 of 1
#18 |
news desk commented on the 31 Oct 2005
Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something like an unbreakable Java architecture. |
#17 |
SYS-CON Germany News Desk commented on the 30 Oct 2005
Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something like an unbreakable Java architecture. |
#16 |
SYS-CON Canada News Desk commented on the 30 Oct 2005
Unbreakable Java: A Java Server That Never Goes Down. Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something like an unbreakable Java architecture. |
#15 |
Eclipse News Desk commented on the 29 Oct 2005
Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something like an unbreakable Java architecture. |
#14 |
JDJ News Desk commented on the 29 Oct 2005
Unbreakable Java: A Java Server That Never Goes Down. Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something like an unbreakable Java architecture. |
#13 |
Alejandro Ramallo commented on the 16 Jan 2005
Great article.But...much of what your are doing can be already be done using non-proprietary technologies. I am talking about JINI and in particular about the JavaSpaces Service. Dispatching a process per request has already been proven using these technologies. For example you can build a Virtual Compute Server that can handle all your requests in different VMs (several companies have implemented this, we are one of them). Plus you get the dynamism of the VCS (Grid Engine). Obviously JavaSpaces is the shared memory that enables this construct. I think the best approach to the future of Application Servers is in the nature of the Rio Project ([visit link]). I can imagine Sun implementing the future version of their App Server on top of Rio. Ahhh...Rio is OSS! and JINI is almost OSS! |
#12 |
SIGALRM commented on the 4 Jan 2005
///Inside the VM, parallelism is implemented using threads with no separation regarding memory or other resources. In this respect Java has not changed since its invention in the early nineties/// I agree that ABAP's dispatcher is an excellent model for per-process isolation. Going further in Java, I would suggest adding a portable root jail to the API. This could allow chroot to isolate and/or run the I/O of native subprocesses through a Java SecurityManager, using a user mode filesystem mechanism. In this way you could secure a Java language service... a handy way of adding a final wrapper to the security provided by the JVM. |
#11 |
The thing that bugs me about some Java developers is how they take those concepts like multithreading and separated execution and try to rebuild it painfully with a Java infrastructure, when the VM is probably not the best place to do this. For example, when the author talks about the ABAP's process model and how it should probably be rebuild with Java. The idea is basically: One process (or thread) per request, shared session data storage across requests - that sounds like the best place for a classic CGI environment to me. PHP would probably do a nice job, or Perl or anything. So if you want those features, why not build on top of Apache, maybe communicate with the client via XML webservices? CGI calls to script interpreters would pretty much provide anything you could possibly needed, while offering customizable degrees of separation *for free* right in the webserver. Why not? Why spend millions to build another bloated Java application server (that may or may not some day be able to support the same kind of featureset that webserver architectures already have)? |
#10 |
This is nothing more than a cleverly disguised pimping of SAP'S netweaver app server. First and foremost SAP I do not want to have to run your hacked up JVM. Is it a good idea, yea probably but implementing it is gonna be hard because of the closed nature of JVM. No sys admin and or programmer in his right mind wants to work with or support some third party JVM. All that being said what's up JBOSS developers? Is this a good idea? I most certainly trust your skill far and beyond anything these guys can produce. |
#9 |
dotnetrocks commented on the 3 Jan 2005
///What's kind of funny is that the isolation so desired by the author is built in to .NET from the get go. They're called Application Domains, and they're used heavily in ASP.NET to isolate applications from one another, but have them remain inside a single OS process./// There's more to applications domans than just this. |
#8 |
try .NET!! commented on the 3 Jan 2005
What's kind of funny is that the isolation so desired by the author is built in to .NET from the get go. They're called Application Domains, and they're used heavily in ASP.NET to isolate applications from one another, but have them remain inside a single OS process. |
#7 |
It was really fun reading this article as isolation as described in this article has been one of the founding principle of the Erlang VM. Erlang is a concurrency oriented langage created to support the development of robust scalable fault-tolerant applications. I strongly recommand reading Joe Armstrong thesis. This is very enligthning regarding this topic and this is real world feedback: [visit link] Fortunately, Erlang has been designed from the ground-up for robustness. All feature of Erlang are designed to achieve the robustness goal (Concurrency model, functional programming, error handling, supervisor and worker mechanisms). This is precisely why it will be very difficul to achieve with Java, if even possible. I hope this helps, |
#6 |
KenSeymour commented on the 3 Jan 2005
I have heard ABAP jokingly referred to as "German COBOL." |
#5 |
Hayo commented on the 3 Jan 2005
The article may also be downloaded at the SAP Developer Network in a more readable version. (You might need to register a user for SDN!) [visit link] |
#4 |
Mike commented on the 3 Jan 2005
Great story |
YOUR FEEDBACK  | Linux Internet Cafe
Software Allows Multiple
Users To Share Single
Desktop By Linux News Desk Eduardo Sedotes wrote:
Cool! I've been looking
for a solution like this!
What about sound? Are
there no problems with
sharing the sound card
between multiple users,
or is audio turned off
and is internet access
strictly visual only? |  | SCO & Novell in Court By Maureen O'Gara Wayne wrote: Hum a few
problems with this. Let's
see:
'SCO and Novell have been
in court this week trying
to figure out how much
SCO is supposed to owe
Novell in royalties for
its attempt to tax
Linux.'
You forgot to mention
that this is due to SCO
suing Novell. The Judge
det... |  | Those Heady Days of Sex,
Drugs & Linux Are Over By Maureen O'Gara jonson wrote: So it means
that FOSS is now saving
software users $60
billion a year in ICT
costs |  | Microsoft & Linux: At
What Point Is It Cheaper
to Just Buy Novell? By David Harrison Tim wrote: David writes a
moderately tongue in
cheek blog posting and
now he's 'naive,
ignorant, deceptive,
incompetent, a rabid pro
Microsoft partisan
apologist.... and a
dupe'. Which is so funny
to anyone who knows him -
and / or has any sense of
humor whatsoever.
'Some' peo... |  | Oracle Releases
Clusterware for Oracle
Linux Support Customers By Linux News Desk Kevin Closson's Oracle
Blog: Platform, Storage
& Clustering wrote:
Trackback Added: Oracle
Clusterware for Non-Real
Application
Clusters Purposes.;
Quite some time back I
made a blog entry about
deploying Oracle
Clusterware for non-RAC
purposes. As I pointed
out in ... |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
|
SYS-CON FEATURED WHITEPAPERS  | Kevin Hoffman's Review of
Iron Man I took the advice of a
friend of mine and
steered clear of the
'normal' movie theaters
and went a li | 3rd International
Virtualization Conference
& Expo: Themes & Topics From Application
Virtualization to Xen, a
round-up of the
virtualization themes &
topics being discu | Verizon Becomes a
Counter-Android Linux
Convert Verizon Wireless is
snubbing Google's
Linux-based Android
initiative to go with the
LiMo Foundation' | Adaptec Launches New
Series 2 RAID Controller
For Linux Users Adaptec unveiled a new
family of entry-level
Unified Serial RAID
controllers. The new
low-profile Se | JavaOne 2008: Sun
Challenges Linux Sun's mule train has
finally pulled into
Indiana after three years
on the road. Indiana is
the Linux | Curl Announces Support
for Ubuntu for Enterprise
RIA Platform Curl announced it has
released the availability
of an Ubuntu Installer
for the Curl Rich
Internet Ap | Virtualization Conference
Keynote Webcast Live on
SYS-CON.TV Brian Stevens, the Chief
Technology Officer and
Vice President of
Engineering of Red Hat,
delivered | "Virtualization Journal"
Debuts This Week at
JavaOne Founded in 2006, SYS-CON
Media's 'Virtualization
Journal' is the world's
first magazine devoted
excl | CNR.com Announces Support
For Linux Mint Operating
System Linspire announced the
support for the Linux
Mint operating system. To
gain access to the free
CNR S | Red Hat Named "Platinum
Sponsor" of
Virtualization Conference
& Expo Red Hat is a trusted
open source provider.
Red Hat offers enterprise
customers a long-term
plan fo | Wal-Mart To Sell $399
Ubuntu Linux-based Laptop
with Google Operating
System The Ubuntu Linux-based
gOS operating system from
Good OS LLC
(www.thinkgos.com)
includes so many Goo | Simplifying Data Center
Management In 2006 IDC released a
study showing that the
costs associated with
data center management
escalate | SCO & Novell in Court SCO and Novell have been
in court this week trying
to figure out how much
SCO is supposed to owe
Nov | Virtualization - VIA
Tries Open Source VIA is setting up a Linux
Portal, still in beta, to
get open source driver
developed. It will initia | Virtualization - Likewise
Adds Oracle Linux &
Mainframes Likewise, pretty much the
de facto standard in
cross-platform
authentication these
days, has added O | Virtualization - IBM
Creates Cloud Box IBM claims to have
created new species of
custom-built,
industry-standard,
Linux-based rack server f | P2P Explained: What
Exactly is a Peer
Network? Peer networks are really
just logical graphs of
computers, or, in many
cases, logical graphs of
conn | Linux Programmer Reiser
Found Guilty of
First-Degree Murder Linux programmer Hans
Reiser has been found
guilty of the
first-degree murder of
his estranged Russi | Those Heady Days of Sex,
Drugs & Linux Are Over Well, it looks like
Richard Stallman, the
father of FOSS, is going
to have to cut his hair
and get a | Open Source Java
Technology Debuts In
GNU/Linux Distributions Sun Microsystems,
Canonical and Red Hat
announced the inclusion
of OpenJDK-based
implementations in |
|