SkyLinq is a LINQ based libraries and application framework for fast-data analytics.
What does fast-data mean?
The first fast is about develop fast, that is, at the speed or thought and conversation. The way we do it is by making various data source
and adaptable. Everything will be exposed to the fluent API of existing Microsoft stack of LINQ to IEnumerable<T>, IQueryable<T>, Parallel LINQ, Rx, Web API and OData.
The second fast is about execution efficiency. Since the framework is optimized for analytics, we optimized everything for read-only access, that is, we minimize object creation and thus garbage collection. We aim to allow solving lots of problems without Hadoop.
Currently, there are no binary artifacts available. I will make Nuget library available fairly soon. Please follow
for the discussion of thoughts and usage of bits in this project.
This project has accumulated some ideas and examples: