OpenSource For You

“Open source helps us brew and deliver the perfect chai”

AI. Shirish Sruti, VP, Chai Point

-

Q Does open source make sense for a startup like yours?

Yes, when you are starting small, it is impossible to invest in technology. You can't blindly expect good returns. That is where open source technologi­es play an important role. If you are starting small but looking to do quick business, then adopting open source helps you jump-start your tech solutions.

Q What role has open source played in the success of Chai Point?

Open source is the perfect technology ingredient for Chai Point. We use a lot of open source technologi­es. Right from our IDE, which is Eclipse, to other enterprise technologi­es like Tomcat, Spring, Linux, Redis and MySQL, we rely heavily on open source projects.

Just to share an example, an open source database like CouchDB, with its support for replicatio­n, helped us to capture daily sales reports from across the country into a central server.

Q Can you elaborate on the benefits of using CouchDB for e-commerce?

Since Chai Point stores are spread across India, the biggest challenge was to keep track of the consumptio­n data on a daily basis. Also, we wanted to consolidat­e the pan-India data on to a single central server, to be able to plan inventory for the next day. In today's world, in which an F&B (food and beverage) business needs to be available in a multi-channel environmen­t, a lot of orders come from online channels and this needs to be communicat­ed to the stores.

This is when having Internet connectivi­ty in the stores and a cloud based Shark platform helped us with automation. While we wanted to do this using technology, at the same time we did not want to allow Internet connectivi­ty to hamper walkin transactio­ns. Power failures, line breakages, signal fluctuatio­ns, etc, were some other factors that could have disrupted the Internet at the stores. If Internet connectivi­ty breaks, the POS device in the store needs to continue functionin­g, allowing orders to be placed. And these orders need to be communicat­ed to the cloud server, once the Internet is restored. This is where CouchDB has played an important role. In a nutshell, open source helps us brew and deliver the perfect chai.

CouchDB is an open source NoSQL database. Its replicatio­n protocol helps replicate data between multiple machines, hiding the complexity from other applicatio­ns built over it. With its seamless multi-master synchronis­ation, CouchDB helped address issues linked to two-way communicat­ion, i.e., from server to store and store to server.

This is a classic example of how open source technologi­es have helped us jump-start our technology solutions.

Q You are using open source to streamline your operations. Does open source feature in boxC.in or the Shark platform?

We are using open source to power all the technology solutions that we develop. Both boxC.in and the Shark platform use open source solutions. boxC.in comprises IoT enabled machines, which allow capturing data about every cup consumed, while the Shark platform helps every store connect to the central platform, which helps us with supply chain readiness.

Q Tell us more about your current IT team.

We heavily leverage open source frameworks and tools. We have an inhouse technology team comprising engineers with different skill sets. We have observed that communityd­eveloped software are stable and well documented, making them ideal for adoption. In the future, we look forward to contributi­ng to the open source world ourselves.

Q Any expansion plans for your technology team?

As Chai Point stores increase in number and as our boxC.in business attains new heights, we have increasing­ly realised the importance of the role that technology plays in today's world. In sync with this observatio­n, we have been investing in cutting-edge technologi­es since last year, and we will continue that this year too. While hiring, we don't evaluate software engineers on the basis of any specific technology. We focus on evaluating software engineers based on the fundamenta­ls of computer science like data structures, algorithms, databases, software designing and coding. If software engineers show a willingnes­s to learn new technologi­es and demonstrat­e good logic skills, irrespecti­ve of past experience, we hire them. But yes, people with past experience in open source technologi­es do have an advantage.

 ??  ??
 ??  ??

Newspapers in English

Newspapers from India