
Wide-area computing attempts to unlock the inherent value from continuous access to live data or to intermittent ‘cloudbursts’ of real-time updates transmitted across the network by loosely connected devices and applications. The network has therefore emerged as tomorrow’s database platform and the ability to continuously query network-based streams is paramount for next-generation software applications. Implementing streaming computation, however, entails some significant challenges that are not amenable to imperative programming models, among them, data that is transient, concurrent and heterogeneous; differing transmission rates and timestamp intervals; levels of aggregation, structure and type of data; interrupted communication and exceptions. Compounding these challenges for the developer, the speed with which information can now be transmitted, even in massive amounts, creates the possibility and even the commercial expectation that analysis and response will be instantaneous.
Trelliswerk offers the tools and know-how to expand the reach and value of software applications by imbuing them with the latest innovations in the Microsoft .NET framework. Our Signify library, written in C# 3.0, enables applications to manage parallel computations and to sense and respond over time using varied, widely dispersed data flows. If you are an application developer or technical computing specialist and you're interested in our products and services, we invite you to contact us.
The value of live data is fleeting.