Redis is a data structure server with an in-memory dataset for speed. It is called a data structure server and not simply a key value store because Redis implements data structures allowing keys to contain binary safe strings, hashes, sets and sorted sets, as well as lists. This combination of flexibility and speed makes Redis the ideal tool...
JavaScript was never meant to be the most important programming language
in the world. It was hacked together in ten days, with ideas from Scheme
and Self packed into a C-like syntax. Even its name was an awkward fit,
referring to a language with little in common besides a few keywords.1 But
once JavaScript was released, there was no...
Thank you for picking up a copy of this book. Amazon Elastic Beanstalk is one of
Amazon AWS’s services. It offers a platform for easy deployment of web applications.
The first version of Elastic Beanstalk handles Java applications running in a Tomcat
container. Deploying an application has been made as easy as uploading your WAR...
When local area networks (LANs) first appeared in the business world, their
primary functions were to share files and printers. These are still critical applications
for most business networks, but networks are able to provide many other
functions as well. Virtually all business owners want to provide their users with access
to the...
Nach einer Einführung in das Kalenderwesen erläutert der Autor Alternativen zum gregorianischen Kalender. Er präsentiert verschiedene Kalendersysteme wie den europäischen, den japanischen, chinesischen und den jüdischen Kalender und erläutert anhand der Oster-Berechnung die Methoden der Informatik, die für...
Since the 1960s, database systems have been playing a relevant role in the
information technology field. By the mid-1960s, several systems were also available
for commercial purposes. Hierarchical and network database systems provided
two different perspectives and data models to organize data collections. In 1970,
E. Codd wrote a...
Anybody following the discussions around “Web Services” in recent years is aware
of the fuzzy definition of the term, and a little bit of history can quite easily explain
some of the confusions around current terminology (or use of terminology). The
general idea of using Web technologies to not only deliver Web pages (HTML...
This training kit is designed for server and domain administrators who have two to three
years of experience managing Windows servers and infrastructure in an environment
that typically supports 250 to 5,000 (or even more) users in three or more physical locations
and has three or more domain controllers. You will likely be responsible...
The 16th edition of the International Conference on Reliable Software Technologies
– Ada-Europe 2011—took place in the John McIntyre Conference Centre,
Edinburgh (UK). Previous editions of the conference were held in Switzerland
(Montreux 1996 and Geneva 2007), United Kingdom (London 1997 and York
2005), Sweden (Uppsala...
This book is designed to accompany a final year undergraduate or masters level
course in pervasive computing, although it could serve well as a course for introducing
sensors or experiment design to students in earlier years at university with
some skimming over the research focus; or equally as a getting-started guide for
PhD level...
Parallel programming truly redefines the programming model for multicore architecture,
which has become commonplace. For this reason, parallel programming has been elevated to
a core technology in the Microsoft .NET Framework 4. In this version of the .NET Framework,
the Task Parallel Library (TPL) and the System.Threading.Tasks...