online marketingGaurav

Sunday, June 7, 2009

Flexible End Points

As far as i understood the whole concept of having ESOA/WOSA was to have the ability to define the endpoints seamlessly and flexibly to provide for varied connectivity and design options.

Unfortunately the world found out theoretically this was good, but when IT projects and corporations started to implement the ideal way, they had to many hang-ups of the people who shipped ‘Predefined’ endpoints.

These architectures make sense to have multiple endpoints for multiple usages and not single end points for multiple usage. Though the Business layer could/should mostly be single implementation but the end-point definitions should definitely never be the same.

The notion of a single end-point is completely wrong from my point of view,and i strongly feel against shipping predefined end-points in enterprise apps, unless you have peripheral software using them.

Why to ever spend the time and effort to deliver endpoints in a way that you “think”-> “Assume” should be defined? the whole problem why the ESOA theory was broken in real world is just that these is not easy way, unlike the .Net world to define usable endpoints.

I believe large organizations are still trying to misuse SOA by restricting the SOA development, and instead they should focus on reducing the TCD (Total Cost of Development) on the customer side.

I have seen to many products being innovated and failing in my short span of 4 years and i am still amazed that the hardliners still refuse to see the truth.

Bottom line: there should be no restrictions on End point definitions and no interlinking of Business to end point definition.

Until this is fixed by the bigger corporations, the customers to adapt to their needs will continue to opt in for cheaper, alternatives of custom developments, and soon the smaller enterprises will over through the tight sales grip of the bigger corporations.

The answer should be simple having 3 basic business layers:

1. Customer/Product Specific End point definition (REST/SOAP/XML)

2. Customer / Product specific, coding and customization options

3. Standard Business Logic/Intelligence.

I really do not see the need to design any visual modlling tools or any of this, writing code is anyways the eases and the unavoidable choice.

currently this is how i feel, i see this as a simple approach rather than a bigger more “imaginative approach” which companies are taking nowadays and just not helping on the final result of

1. Low TCD

2. Low TCO

3. High ROI

What should be provided for low TCD is good Caching frameworks/ good Business objects layer, and standard flexibility to achieve Reliable and state full messaging.

Where do Automated code generation and visual modeling fit in then?

It its in the business layer, where you will model the, business process because that is the only complex part of the entire application.

Sunday, October 12, 2008

RROD on XBOX 360 and fixed it ?

So, day before yesterday I got the Red Ring Of Death on my 360, I have already got it replaced once earlier and since the box was purchased in Singapore, the only way for me to get replacement is either to go to Singapore and physically get it replaced or, Bear one way shipping charges to Australia to get it repaired, and both the options not being actually feasible, So finally I feel MSFT actually forced me to buy some crap piece and cheated me out of my money!

There are no Official Microsoft Service Centers in India, and they do not replace it, if i have not bought it here! damn wouldn't a global warranty help?

Then i started to think, if I can't fix it my self now I lose my money and will not buy the XBOX again for sure.

Then, I let my inner self take control and got my screw driver kit out and opened up the box, cleaned up a bit of dust and let it cool down.

Hooked it on without the hard disk all worked fine, and then, plugged in the HDD immediately RROD,

Had my head in my hands and suddenly my wife who was scouring over the net for a easy solution, Found this guy's article and his seemingly stupid video -


I told my wife not to be stupid and continued on my efforts, with out yielding any results always add the HDD and the RROD is back.

Then I let her Try, she did and it worked fine ! and now I am left thinking what can a little Heat fix?

Xbox revival after ROR on TwitPic

What was broken, and should i buy any new XBOX games ! had it running for 6 hrs after that playing Devil May cry, Ninja Gaiden , Marvel Ultimate alliance etc, and worked great! so keeping my fingers crossed ! but shit I feel I have a sword hanging over my head! I hate Microsoft for doing this to me!, I figure if the console really die I will buy a PSP.

In the mean time SPORE is now available in stores for on 199 bucks! So maybe I go back to my laptop, but i guess I will install UBUNTU, just in case Vista dies as well!

Tuesday, October 7, 2008

Some Ideas - 2

Ok the next Idea is, thought I will write it down anyways and people could kinda use it, is provide effective service via Twitter, for example I am facing a problem with Twirl, and i just write to @twirl you are giving me problem - so and so, they should be able to come back with a solution, this would be hotter than a stupid call center.