CLR Hosting Archives

New fixed-price development project

We're pleased to be working with VEXIS Systems Inc. again to extend the high performance pluggable server platform that we built for them back in 2008 using The Server Framework. Later, we extended the server to support the hosting of managed plugins with our CLR Hosting Option Pack and some custom development.

This time around we're adding more new functionality to make it easier for them to integrate with external systems.

More of the same in 2013!

Once again the new year has started with us very busy with work for our Industrial Control Client but since they needed to get us SC level security clearance for this project if we told you any more we'd have to kill you...

We're also looking forward to doing lots more work with our secretive Online Gaming Company. Their cloud-based SAS gaming server is doing well for them and their clients and we're continuing to be closely involved with the ongoing development.

These clients are great for driving changes into The Server Framework and we have a big new release due this year with lots of performance enhancing changes so that The Server Framework works even better on large multi-processor systems; this release brings together lots of small optimisations which, when put together, massively reduce context switches, contention and CPU usage within the framework.

Of course, we're still very interested in getting involved with new client projects and building even more high performance server systems.

Watch this space and Happy New Year!

Consultancy position with HTI Labs

We've been retained by HTI Labs to provide ongoing technical consultancy, mentoring, and assistance for their consultants.

Happy New Year

The year has kicked off to a very busy start for us with lots of work from our secretive Online Gaming Company. They're doing a lot of work to enhance the product that we've helped them build so that it can run well in cloud environments for their clients and also form the core of their cloud-based service. Much of our current work for them is to do with server to server communications so that they can build a scalable system that can use resources in the cloud to grow on demand. We've been working with them on aspects of this for some time now and it's all starting to come together nicely. Additionally we've recently added WebSockets support to their server so that they can easily support a new breed of browser based clients.

We're also excited about working more closely with our Industrial Control Client who are sponsoring us for SC level security clearance so that we can get more involved with their systems; if we told you any more we'd have to kill you...

We've had more fixed price work for our Custom Electronics Manufacturer, adding SChannel based SSL support to their server. This server allows thousands of embedded devices to connect to their central servers to upload logs and download firmware.

We've still been too busy to do much work on the LockExplorer website but there's an update to the tools scheduled for the end of the month to include all of the recent changes and fixes that have been applied whilst we've been 'dog fooding' them with our clients and on The Server Framework's build machines.

Finally, we already have several releases planned for The Server Framework this year; watch this space!
Once again, our Online Gaming Client has engaged us to continue developing the C++ side of their server system for them on an ongoing basis.

This is to support new functionality and to aggressively improve existing performance.

Fixed-price CLR hosting project

We're working with VEXIS Systems Inc. again to extend the high performance pluggable server platform that we built for them back in 2008 using The Server Framework.

This time around we're adding to the plugin system within the server so that it can host plugins written in .Net managed code. The server now hosts a instance of the CLR, using The Server Framework's CLR Hosting Option, and we have built a managed plugin system that integrates with the existing unmanaged system so that now they can write their business logic in either unmanaged code or in a managed language such as C#.
Our Online Gaming Client has engaged us to continue developing the C++ side of their server system for them on an ongoing basis.

This is to support new functionality and to aggressively improve existing performance.

Reliable UDP for the Online Gaming industry

We've been engaged by an Online Gaming Company that is using The Server Framework to refactor and redesign their reliable UDP implementation, based on ENet, so that it's more efficient and performs better with the asynchronous design of The Server Framework.

In addition they want us to build them a custom CLR Hosting solution within their server so that their games can be written in managed code but the networking layer can leverage the power of C++ for their reliable UDP layer.