blog.sayar.com
Guy's Thoughts: Let's play...
http://blog.sayar.com/2008/05/lets-play.html
Monday, 19 May 2008. I have been involved in a nice gaming project in the last couple of weeks. In the first meeting, giving an overview, the prospect presented their challenge:. We store game data in memory as we need very fast response time, and we are reaching our limits in terms of supporting our business. We are launching games which support many thousands of users and we are not able to store a game's data in a single server. Nati Shalom wrote a good post on this subject. A couple of hours after th...
blog.sayar.com
Guy's Thoughts: Google's Cloud Is Now Public
http://blog.sayar.com/2008/04/googles-cloud-is-now-public.html
Tuesday, 8 April 2008. Google's Cloud Is Now Public. Google has announced AppEngine. Which is, in essence, a platform for developing web applications using Google's platform, and deploying them into Google's cloud. As for the release being a Beta, that's also a nice trick by Google. It really doesn’t mean that AppEngine is not mature yet, it's just a way to lower our expectation a bit I guess. Take GMail. For instance, it's still at Beta stage! You write very well. 29 October 2008 at 12:03. VB Space API ...
blog.sayar.com
Guy's Thoughts: VB Space API 0.1 Is Released
http://blog.sayar.com/2008/04/vb-space-api-01-is-released.html
Monday, 7 April 2008. VB Space API 0.1 Is Released. I have released the first version of the VB API as a. Pre-Alfa under OpenSpace.org. The main purpose of this early release is to gather feedback from prospective users, and build-up a proper roadmap. The backlog is filling up with stuff such as install program, batch operations, notification, and additional space functionality, and I'd appreciate your input and rating as to those or other items. Installation and example instructions. Another limitation ...
blog.sayar.com
Guy's Thoughts: GigaSpaces VB API Beta Release
http://blog.sayar.com/2008/05/gigaspaces-vb-api-beta-release.html
Wednesday, 7 May 2008. GigaSpaces VB API Beta Release. GigaSpaces VB API version 1.0 is now available under. Up and above some enhancements and stability fixes, the main addition in this release is native notification support for VBA applications. Here are the basics of the example:. FxName = fxName;. Modified = modified;. Void setValue(float value) {. Value = value;. I have omitted the COM methods):. Modified = 0;. Value = 0;. FXSpot spot = new. Modified = ( double. Convert to Excel date. It is very eas...
blog.sayar.com
Guy's Thoughts: Dealing With Excel Arrays
http://blog.sayar.com/2008/04/excel-arrays.html
Saturday, 26 April 2008. Dealing With Excel Arrays. One of the nice things in Excel is the ability to treat scalar, any size vector, and any size matrix in the same way (from the developer's perspective). This is very powerful, and saves a lot of development time. The solution for that is to use reflection and to interrogate the object using simple array methods. It took us some time to find how this should be done properly (thanks to PK), and this is it:. Array with the values:. 30 April 2008 at 22:41.
blog.sayar.com
Guy's Thoughts: VB Space API Alfa Release
http://blog.sayar.com/2008/04/vb-space-api-alfa-release.html
Saturday, 12 April 2008. VB Space API Alfa Release. An Alfa release of the Space VB API is now available at OpenSpaces.org. There are a number of changes in this build. Main ones are a new installer, a fix for default value in read and take APIs. And a more comprehensive example and documentation pages. You can read more about it in the project pages, but one thing I want to specifically mention in my experience with the installer program. Now, surely InstallShield could do everything I needed and much m...
blog.sayar.com
Guy's Thoughts: June 2008
http://blog.sayar.com/2008_06_01_archive.html
Tuesday, 3 June 2008. VB Space API v1.2 is released. A nice addition to the release is the native support for GSIterator. Which enabled reading large sets of data in a manageable manner. The ReadWrite example file includes a usage scenario. Subscribe to: Posts (Atom). I blog about my technical thoughts, and share some of my experiences specifically in the java world, caching, and distributed computing. View my complete profile. Cloud Management Roundup - Orchestration vs PaaS vs CMP.
blog.sayar.com
Guy's Thoughts: April 2008
http://blog.sayar.com/2008_04_01_archive.html
Saturday, 26 April 2008. Dealing With Excel Arrays. One of the nice things in Excel is the ability to treat scalar, any size vector, and any size matrix in the same way (from the developer's perspective). This is very powerful, and saves a lot of development time. The solution for that is to use reflection and to interrogate the object using simple array methods. It took us some time to find how this should be done properly (thanks to PK), and this is it:. Array with the values:. Saturday, 12 April 2008.
blog.sayar.com
Guy's Thoughts: March 2008
http://blog.sayar.com/2008_03_01_archive.html
Saturday, 29 March 2008. Why Did Commons Cache Die (II)? It has been a while since I've posted the first part of this discussion. And I would like to complete it now. In the post itself, you can read interesting views and thoughts from my colleagues. My personal view is basically an aggregation of these thoughts. Point (a) is easy to explain and understand. For these reasons, I do not think that "vendor locking" (or unlocking) will be a driver for a standard Caching API. Regardless of me being a GigaSpac...
blog.sayar.com
Guy's Thoughts: Realtime Aggregations
http://blog.sayar.com/2008/05/realtime-aggregations.html
Friday, 30 May 2008. Provide a very appealing product called ActivePivot. ActivePivot offloads pivot calculations and aggregations from the client process to a backend server. It exposes XMLA. Interface (among others), which means that if you are an Excel user, you simply define a pivot table and point the data source to the ActivePivot server. From that point onwards, Excel interacts with ActivePivot natively. The real time bit is where GigaSpaces fits in. Subscribe to: Post Comments (Atom). XAP 90 R...
SOCIAL ENGAGEMENT