Architecture: Solving a resequencing problem

Problem: Some systems, especially the financial ones require that the sequence of orders coming into the system be maintained after processing. This sounds like a simple problem to solve. But consider the same system in a scaled up scenario. There could be multiple receiver that picks up the order from an incoming queue and processes it in parallel pipes. How…

7

WCF – Windows Service Hosting Error Resolutions

Ever came across any of these errors while hosting WCF on windows service? 1. The xxx service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs. or 2. Service cannot be started. System.ServiceModel.AddressAlreadyInUseException: HTTP could not register URL http://+:8011/PersistanceManager/ because TCP port 8011…

5

A simple Managed Extensibility Framework (MEF) application using ImportMany

Managed Extensibility Framework (MEF) is a component of .NET Framework 4.0 for creating lightweight, extensible applications. Using this, you can discover and use extensions at run-time with no configuration required. Imagine adding a new functionality to your application by just adding new DLLs to a predefined directory without recompiling! You can read and explore more…


Windows Server Appfabric 1.1 RTM is now available: Whats new?

The much awaited Windows Server Appfabric 1.1 is now RTM and available for download. Windows Server Appfabric as we know includes the on premise caching and hosting service. The new features of 1.1 are: Read-Through/Write-Behind Graceful Shutdown Domain Accounts New ASP.NET Session State and Output Caching Provider Compression Multiple Cache Client Application Configuration Sections Just…


Appfabric Cache: Read from & Write to Database (Read through – Write behind)

The Windows Server Appfabric 1.1 CTP has the much awaited Read-through and Write-through feature. Read through – If a requested item doesn’t exist in the cache, the data can be loaded from backend store and then inserted into cache. With a read-through provider, the cache detects the missing item and calls the provider to perform the…

12