Being spoken to rudely is only one form of racism.

Being a middle class Indian I am usually able to avoid such treatment.

However, you do realise it in the way people meet and greet you.

I have noted many times that many people (locals and Europeans alike) will greet asians in a very dry manner. The treatment is very different for Europeans.

Although nobody is being rude here, it does feel a little racist. Why, I too would like to greet and be greeted with a cheer and a smile.

And it's not because I am a bore or am not witty enough.

Go to the supermarket and see the difference in the manner in which an attendant will treat clients of different nationalities.

What hurts even more that this is also practised by Asians in their treatment of people, when it is an interaction with an Asian of a different nationality.