New: NetKernel Enterprise Edition

Available now, the premier platform for Enterprise resource oriented systems.

  • Assurance and long-term stability
  • NetKernel Cloud Infrastructure
  • ROC Architecture library
  • Enterprise management and deployment tools

The future of enterprise systems is here today.

NetKernel News

Read all about it, weekly NetKernel News out every Friday.
Latest Edition Here

Resource Oriented ComputingTM

Resource Oriented Computing (ROC) is the core idea behind and abstraction implemented by NetKernel. While you may not have heard of it before, it has deep roots that can be traced back to the work of Alan Turing in the 1930s.

Briefly, ROC combines the core ideas of Unix and REST into a new and potent whole.

From Unix - borrow the idea of using simple tools that share a common interoperable data model (e.g., awk, grep, sed, etc.) to build solutions.

From REST - address everything (resources, services and code) with a URI to loosely couple the internals of your software making it as flexible as the Web.

The result is quite remarkable and highly suited to modern business processing systems. ROC systems eliminate unnecessary complexity (allowing you to focus on addressing business needs) and provide high-level structures that allow you to model complex designs very simply.

ROC does this by allowing you to step away from the details of code APIs and libraries and instead focus on the architecture and then compose your system using simple services and resources. The result is a robust and malleable system which, counter-intuitively, runs fast on multi-core computers.

Learn More

Read the ROC whitepapers, learn about the architectural implications for system design, read the on-line documentation or see ROC ideas in action by downloading your own copy of NetKernel.

Technical Whitepapers

Introduction to Resource-Oriented Computing, part I
An in-depth introduction to the principles of resource-oriented computing. Suitable for advanced developers, architects, and those seeking a computer-science foundation for the new computing model. (26 pages)
Software for the n-core Generation
This short paper explains from a high-level perspective how resource-oriented computing enables software construction that fully utilizes multi-core computers without multi-threaded coding. (4 pages)
Developer's Introduction to Resource-Oriented Computing
A detailed introduction to resource-oriented computing that examines the differences between current and resource-oriented computing approaches to building business applications. Suitable for architects and developers. (16 pages)
Fibonacci Double Recursion Algorithm
A detailed technical paper comparing a traditional and a resource-oriented implementation of the well-known algorithm. This paper includes a computational energy analysis showing how resource-oriented computing systemically and transparently optimizes computations.

"Those two platforms [Azure and Google AppEngine] are both old-fashioned by comparison to the way NetKernel does things"

- Scott Rehorn
Architect
Quest

Enterprise Trial Offer

Try NetKernel Enterprise Edition free for 90 days.

Includes free access to the support portal where you can get help, submit and track questions, collaborate and document your project.

download now