9. Studio
Cluster
+
+
= Server-‐side
ExecuBon
Cluster
Build
Farm
Cluster
IDE
using
web
technologies
&
templates
with
preview;
manage
porKolio
of
apps
reporBng/
analyBcs
Run
server-‐side
JavaScript
integraBng
securely
with
back
end
systems
Automated
build
of
naBve
binaries
on
correct
OS
plaKorm
by
compiling
using
developer
SDKs
Private Virtual
Public
The FeedHenry Cloud……
hosted
on
Public/Private
clouds
VerBcal
Industries
ISVs,
Developers
White
Label
Partners
Enterprise
Partners
End-‐to-‐end
Secure
IntegraBon
PLATFORM
FeedHenry
Studio
CLOUD
PLATFORM
FeedHenry
Space
ADMIN
Lifecycle
Mgmt,ReporBng,
AnalyBcs
SECURITY
22. var fs = require('fs'); // include filesystem module
// This is asynchronous, it's non-blocking!
fs.readFile('README.md', ’utf8', function(err,data){
// Hello, Callback
if(err) {
console.error("Could not open file %s", err);
}
console.log("File read successfully” + data);
});
// This is synchronous. It's blocking!
var data = fs.readFileSync('README.md', 'utf8'); // This
might take a while. Waiting, waiting...
console.log(data);
non-blocking i-what?