Distributed systems have become increasingly more common. In these systems, multiple nodes communicate with each other, typically over a network, which requires serialization of in-memory objects to byte streams. Object serialization has many uses also in more traditional systems. For example, serialization can be used for data persistence. As serialization in many systems is a central and frequent operation, its performance is critical for the whole application. This thesis compares the performance of different Java serialization solutions in the context of a distributed database system called FastormDB. Transaction management in the system is centralized meaning that all nodes must transfer their changes over network to the central tra...
In this thesis we study the theoretical foundations of distributed computing. Distributed computing ...
Electronic documents are distributed in various different formats, which concentrate on different as...
As the modern society is increasingly dependant on computer networks especially as the Internet of T...
Mobile traffic rates are in constant growth. The currently used technology, long-term evolution (LTE...
The emergence of public cloud computing platforms has had a profound effect on how software is being...
This Thesis surveys mobile offloading approaches and data synchronization methods. A series of tests...
Distributed Object and Block Storages systems are studied in this thesis and their suitability as a ...
Distributing software in compiler intermediate representation (IR) instead of native code offers new...
In recent years, the development and proliferation of mobile devices and the increasing speed of dat...
Toiminnanohjausjärjestelmien tarkoitus on yhdistää organisaation tietovirtoja yhden tietojärjestelmä...
Mobile service providers and manufacturers have moved towards virtualized network functions, because...
Ohjelmistopohjaisella pakettien välityksellä on suuri potentiaali syrjäyttää tyypillisesti ASIC:lla ...
OPC UA has begun to take over its predecessor's place in the development of machine-to-machine commu...
The thesis is divided into two main branches: identifying and locatingdominating codes, and informat...
Layered architecture in Java EE web applications is one example of a situation where parallel, non-m...
In this thesis we study the theoretical foundations of distributed computing. Distributed computing ...
Electronic documents are distributed in various different formats, which concentrate on different as...
As the modern society is increasingly dependant on computer networks especially as the Internet of T...
Mobile traffic rates are in constant growth. The currently used technology, long-term evolution (LTE...
The emergence of public cloud computing platforms has had a profound effect on how software is being...
This Thesis surveys mobile offloading approaches and data synchronization methods. A series of tests...
Distributed Object and Block Storages systems are studied in this thesis and their suitability as a ...
Distributing software in compiler intermediate representation (IR) instead of native code offers new...
In recent years, the development and proliferation of mobile devices and the increasing speed of dat...
Toiminnanohjausjärjestelmien tarkoitus on yhdistää organisaation tietovirtoja yhden tietojärjestelmä...
Mobile service providers and manufacturers have moved towards virtualized network functions, because...
Ohjelmistopohjaisella pakettien välityksellä on suuri potentiaali syrjäyttää tyypillisesti ASIC:lla ...
OPC UA has begun to take over its predecessor's place in the development of machine-to-machine commu...
The thesis is divided into two main branches: identifying and locatingdominating codes, and informat...
Layered architecture in Java EE web applications is one example of a situation where parallel, non-m...
In this thesis we study the theoretical foundations of distributed computing. Distributed computing ...
Electronic documents are distributed in various different formats, which concentrate on different as...
As the modern society is increasingly dependant on computer networks especially as the Internet of T...