NEXT GEN ARCHITECTURE - Move from Java Tech. to JavaScript Tech.

Introduction

The Information Technology is always moving on looking to the future. From software development perspective for a long time Java and .Net has ruled the Enterprise development, providing robust and reliable Architectures based on mature Technology Stack.

Now seems that the game is changing and is the Javascript that is driving this big change. Obviously all of us recognize Javascript as main actor in HTML5 technology but when  Node.js technology has took the field then the real change has started.

Summarizing...

The main objective of such next gen technologies is to fullfill the same requirements but doing it in much simpler & flexible way

Technology Stack Goals

In order to have a good Architecture we need to rely on a Technology Stack that accomplishes the basic goals outlined below:

  • Performance and scalability
  • Ease of use
  • Testability and testable system

 We have identified the "NEXT GEN ARCHITECTURE COMPONENTS" shown in the table below:

  Category Performance
and
Scalability
Ease of Use Testability
and
Testable system
Compatibility
with
Others
MongoDB Database High High Medium High
Nodejs Backend High High High High  
Angularjs Frontend Medium Medium High High

Blueprint

Conclusion

I've tested it and I strongly believe that such kind of Architecture will become fastly the Reference Architecture for Enterprise




Article inspired by hubba

Labels

architecture architecture Delete
enterprise enterprise Delete
technology technology Delete
javascript javascript Delete
nodejs nodejs Delete
angularjs angularjs Delete
mongodb mongodb Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.