Open source Hana – some random thoughts 


Dennis Howlett penned his thoughts on open sourcing SAP Hana http://diginomica.com/2015/06/17/should-sap-open-source-hana/ that  led to a fairly good debate on Facebook , and I thought I will share some thoughts on the topic here on my blog

Hana is a great piece of software which is a full fledged database , and have some lightweight app server capabilities . While it could very well be a general purpose database – historically it’s been used mostly under SAP business suite and business warehouse , and some data mart type use cases . It’s a well crafted piece of software and of course I am a bit partial to it . So what about open sourcing it ? 

I was a big proponent of open sourcing Hana when it first came out . I no longer think it is a great idea . Here are six random reasons why 

1. By now , there are way too many open source databases optimized for many different things . No first mover advantage remains for sap 

2. These open source databases all have large community following . SAP has a very large (larger than most open source databases) and loyal community who need to be nurtured on to Hana . That is a much more pragmatic approach than getting say Hadoop developers to switch to Hana 

3. Hana is rather limited on drivers . If widespread adoption by community is needed , SAP will need to support drivers for many languages on Hana . I don’t see the need for that investment given the heavy focus on S4Hana for near future . River was not the right approach in my opinion – that is not how real life developers build apps . That is an academic view of the world . 

4. Developers need software they can play with quickly and decide if their use case is a good fit . The trial needs to be quick to install , learn and tweak . People are happy to pay for support and enterprise grade features . Don’t confuse between open source licensing and open source business model . SAP can keep Hana commercial and just focus on making Hana extremely developer friendly for unlimited trials to get to the same results

5. What is really different between an open source database company that employs all (or most) of its commiters and SAP ? In both cases the company controls product direction – with of course some input from company . This is not a valid reason for SAP to open source Hana in my opinion . Of course not all open source companies employ all their commiters – but many successful ones do exactly that . Essentially that negates the argument that no one has all answers to a problem . The better solution is in vendors working together to make interoperability work better – consistentcy in driver support , security , provisioning , HA/DR etc 

6. Hana is not the only game for SAP. For SAP business model – till cloud can pick up significantly in net new business , it makes more sense to have Hana as high ASP , lower volume as sales model . That is the opposite of typical open source subscription model by other database vendors . SAP already sells Hana as a subscription I think – but doing it at scale , at a comparable price point to say MongoDB , Cassandra etc is just too disruptive in my mind . They might get there at some point – and to do a subscription business , software doesn’t need to be open source licensed necessarily .

Incredibly Beautiful India


Over the last couple of weeks of vacation , I have made two fairly long road trips across South India. First I drove with my friend from Bangalore to Ooty and back . Next I drove with my family from Trivandrum to Rameswaram and back . 

The first thing I noticed was the quality of roads – they are quite good . Gone are the potholes I remember from childhood . There are long stretches of good quality highways which are well maintained . This is one area where Kerala could do a lot better .  The slowest stretch on my way back to Trivandrum was from Kerala border to my home in Vellayambalam . That is rather embarrassing . Most stretches were toll roads – and that is one thing Kerala could do better . It is high time to let go of the resistance to toll roads and couple it with a strong will to hold the toll collectors responsible for quality of roads .

The shade of blue that colors Bay of Bengal at Rameswaram was the most beautiful I have ever seen an ocean . And the drive back through coconut groves , organic salt farms , mountains with thousands of wind mills and so on was breath taking .

   
   

  
The two things that need attention along the scenic route are food and bathrooms . Actually the food is pretty tasty – there just aren’t enough signs on the road to direct you to the restaurants on the service roads . Bathrooms need urgent attention – there just aren’t enough of them along the highway and most are not kept clean . It’s high time we fixed that .

I was also pretty amazed that google maps proved to be totally accurate on these roads . They estimated time to drive almost to the minute and many a time , saved us from taking wrong turns . But I should add that big signs along the highway are a must have in these national highways . Highway signs are smaller than the street signs in most of western world today .

The trip to Ooty was the first time I stayed in Masinagudi , in the thick Neelgiris forests bordering Karnataka , Tamilnadu and Kerala . 

  
This land is home to 7000 wild elephants , as well as large populations of Tigers ,leopards etc.  I spotted maybe 500 deer , and a few wild boars . No elephants or leopards were sighted unfortunately despite hearing the warning cries from langurs early in the morning indicating that big cats are nearby. 

  
This picture was taken from a watch tower in our forest lodge . The bamboo trees form a thick canopy over trails that the tribals take to cross the forest . My friend warned me that it is also the place where lone tuskers take the most lives .

     

The lodge had two beautiful dogs – I suspect they are a mix of Great Danes and dogue de Bordeaux. They were quite friendly and partially filled the void of leaving my own three fur kids back in U.S. 

   

The road on Karnataka side of the forest is a lot wider and better maintained than the one on Tamil Nadu side . However , as I saw some idiots drive recklessly on the good roads , I started wondering whether it is such a good thing to make good roads in the forest .

I also saw a spectacular sight of four monkeys beautifully timing a jump through open windows of a moving car in front of us , and jumping back with a packet of cookies . It was even more funny to see the guy get out of car , chase the monkeys and take it back . I wonder if he actually ate those cookies after all

Ooty was great in terms of meeting old buddies and their beautiful dogs . 

   

  
The best part of driving to Ooty is negotiating the thirty six hair pin bends on the hills 

  
But it broke my heart to see tasteless construction making the sleepy old town a concrete jungle . I have been to Ooty several times – but this was the first time I remember sweating profusely there . It was hot – not the Ooty I knew growing up . I hope they rein in the development to responsible levels . Local government should also spend more attention to preserving historic buildings . It was sad to see the iconic old Spencer building near collapse . 
Just one foodie picture this time – in case you need one more reason to visit India . This is the traditional Kerala feast called Sadya , with thirty odd dishes spread across several courses . The fried “karimeen” is not part of traditional Sadya , but it’s my mom’s special dish 🙂

   
   

A day in TRIVANDRUM , the capital of god’s own country 


I was born and raised here – and lived here for 25 years before moving to US . I am in Trivandrum for a vacation – and loving every minute . This is the first time I have come on a vacation here without a laptop or tablet . And being unemployed , there are no work calls to attend to either . In short , it’s nothing but rest and relaxation – the type I haven’t had in as long as I remember .

The best way to start the day here is with a strong cup of coffee 

 
Today morning , I accompanied my mom to Palayam market to buy some vegetables , meat and fish . This is a place I have gone most weekends as a kid with her . The Connemara market was established by the King of Travancore about 200 years ago , and named after an erstwhile Governor of Madras Presidency. 

  
The market has not changed much in the last 40 years – except may be a couple of extra concrete structures where they sell fish now . It was fun to watch the vendors compete for my business – and the seller in me appreciated it a lot . 

  
The fish is caught daily and sold here . Prices are a lot higher than I remember from childhood . Inflation is alive and well . Just to compare – a pound of king fish is about $6 in Phoenix and it is $7 today in Trivandrum !

One thing I miss in U.S. Is the variety of bananas . There were at least 20 different kinds for me to choose from today . I just need the time to taste them all 

  

There was a butcher that my family has been buying mutton from for decades – from my grand father’s time . I was sad to hear the old man is no more , but the shop still carries his name . Of course I had to buy some . He slaughters 50 goats on a slow day apparently .

  

Chicken – well , you just choose the birds from a pen and pay . By the time you come back – they would have a packet ready for you, cut to spec . It doesn’t get any fresher than that – assuming you don’t get grossed out by seeing the process . As a kid I have slaughtered chicken many times , so this is not a problem for me . But I doubt my wife or daughter will eat the meat after seeing the process 🙂

 
On to veggies – it is a one stop shop . There isn’t a veritable you can’t find here . I was spoilt for choice . It was all organic when I lived here – but I am told that is not the case any more , and that there is heavy usage of pesticides . That was a bummer 

  

Palayam market interests me for another reason altogether . Facing the market is an ancient Ganapathi temple . I am not sure if there is another place in the world where this is true 

  

On one side of the temple is the oldest Mosque in Trivandrum , the Juma Masjid . It was built in the 1800s . 

  
On the opposite side of the road is the  beautiful St Joseph’s cathedral which is also from the 1800s , with its three bells imported from Belgium . Pope John Paul had conducted mass in this church when I was in high school . 

  
And sandwiched between the Mosque and the Church is the war memorial honoring the martyrs . Chandrasekaran Nair stadium seems all spruced up – I remember organizing the first Trivandrum kennel club dog show there , and watching India play Russia in soccer as a kid .

Despite vested interests trying their hardest to create a lack of trust between religions , Trivandrum has always lived in perfect harmony . Long may it continue .

On the way back, I passed by the old CSI church . Such a grand old building – probably older than the Palayam pally

  

It’s amazing that I never paused to enjoy the beauty of these buildings while I lived here . And now I can’t get enough of them . Definitely planning to venture out tomorrow and catch up the other parts of town . My resolve to spend my retirement in my hometown is all the more stronger today 🙂

Time to chill – with a mango milkshake , which amma made from fresh ripe mangos that a family friend sent over with a note that said “no pesticides” 🙂

  
It’s almost lunch time – wonder what my aunt is cooking for me .  More later – it’s a hard life 🙂