Can I have a "write once run forever" kind of system in Java?

user235273

I understand that OSGi modules can be added and removed dynamically during runtime. So is it possible to have a system where I can upgrade it without having to ever take it down? (Thinking along the line of Erlang/OTP, but let's say I don't require the fault-tolerant guarantees of an Erlang system). If not what is the blocking factor? Currently, I am looking into OSGi, but have not digged deeper.

Footnote
The "write once, run forever" is from Joe Armstrong on Erlang.

Adam Arold

I'm tempted to say Jain which some of my former colleagues used. It is the fusion of Ja and Nein. Basically in theory you can do it but in practice you can't.

So you should either use Erlang or forget about the concept.

There are a lot of places where it can go wrong. For example if you plan to deploy your app with Tomcat it is famous of its resource leaks. It simply can't run forever.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Can I have a "write once run forever" kind of system in Java?

From Dev

How can I check what kind of video card I have?

From Dev

How can I merge and convert two different kind of Maps in Java?

From Dev

How can i have local file system access using embed Java application in HTML

From Dev

How can i have local file system access using embed Java application in HTML

From Dev

Is there software to tell what kind of hardware I have so I can find drivers for it?

From Dev

What kind of property a javabean can have?

From Dev

How can I have the keyboardlayout and system language different in Windows 10?

From Dev

What can I move to RAM drive to have the system working faster?

From Dev

How can I have a Very secure Ubuntu Desktop system

From Dev

I have a dv6 3122us laptop,and wondering what kind of upgrades i can get for games?

From Dev

Why does the System.DateTime struct have layout kind Auto?

From Dev

Why does the System.DateTime struct have layout kind Auto?

From Dev

How do I create a Builder that can build more than one kind of Java object?

From Dev

How can I tell what version of Java I have installed?

From Dev

How can I tell what version of Java I have installed?

From Java

How can I make this kind of aggregation in pandas?

From Dev

How can I correctly parse this kind of date?

From Dev

How can I identify the kind of file in rackspace?

From Dev

What kind of themes can I use on Xfce?

From Dev

How can I confirm this kind of dialog?

From Dev

Where can I find this kind of line graph?

From Dev

What kind of variable do I have to give to a JDialog in order to show it

From Dev

What kind of variable do I have to give to a JDialog in order to show it

From Dev

Can I have a list of 2 inherited types of classes in java?

From Dev

How can I verify in Java that tables have not been modified?

From Dev

Can I have function types in Java's Enum like Swift?

From Dev

How I can get all combinations that have duplicates in Java (recursion)?

From Dev

How can I use composition of the classes if they have common fields in java?

Related Related

  1. 1

    Can I have a "write once run forever" kind of system in Java?

  2. 2

    How can I check what kind of video card I have?

  3. 3

    How can I merge and convert two different kind of Maps in Java?

  4. 4

    How can i have local file system access using embed Java application in HTML

  5. 5

    How can i have local file system access using embed Java application in HTML

  6. 6

    Is there software to tell what kind of hardware I have so I can find drivers for it?

  7. 7

    What kind of property a javabean can have?

  8. 8

    How can I have the keyboardlayout and system language different in Windows 10?

  9. 9

    What can I move to RAM drive to have the system working faster?

  10. 10

    How can I have a Very secure Ubuntu Desktop system

  11. 11

    I have a dv6 3122us laptop,and wondering what kind of upgrades i can get for games?

  12. 12

    Why does the System.DateTime struct have layout kind Auto?

  13. 13

    Why does the System.DateTime struct have layout kind Auto?

  14. 14

    How do I create a Builder that can build more than one kind of Java object?

  15. 15

    How can I tell what version of Java I have installed?

  16. 16

    How can I tell what version of Java I have installed?

  17. 17

    How can I make this kind of aggregation in pandas?

  18. 18

    How can I correctly parse this kind of date?

  19. 19

    How can I identify the kind of file in rackspace?

  20. 20

    What kind of themes can I use on Xfce?

  21. 21

    How can I confirm this kind of dialog?

  22. 22

    Where can I find this kind of line graph?

  23. 23

    What kind of variable do I have to give to a JDialog in order to show it

  24. 24

    What kind of variable do I have to give to a JDialog in order to show it

  25. 25

    Can I have a list of 2 inherited types of classes in java?

  26. 26

    How can I verify in Java that tables have not been modified?

  27. 27

    Can I have function types in Java's Enum like Swift?

  28. 28

    How I can get all combinations that have duplicates in Java (recursion)?

  29. 29

    How can I use composition of the classes if they have common fields in java?

HotTag

Archive