This repository has been archived by the owner on Apr 13, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Konstantin Sobolev edited this page Mar 31, 2016
·
23 revisions
bla bla framework bla bla platform bla bla SOA
This framework has a number of unique features aimed at resolving real world problems:
- Domain model language expressiveness. We have semantic types, inheritance, metadata support, validation etc
- Multi-values as a way to better support versioning and data federation. Changing field type is no longer a backward-incompatible change.
- Projections as a structured way of defining both implementation and invocation contracts for operations
- Federation layer automatically providing reach graph APIs on top of domain-specific services
And of course a gentleman's set of usual features:
- Language agnostic schema and operation interface definitions
- Pluggable wire protocols
- full CRUD support plus custom actions
- Bulk operations with partial failures support
- REST-like HTTP interface
- Asynchronous client bindings
- ... and much more!
The following diagram shows parts of a typical system and how they interact: