All of our performance-critical, high throughput services are written in Go. We have not received any unsolicited advice asking us to rewrite everything in Rust or Nim (yet). HN post is going to change that real soon..
Hello, World – Zerodha, India's largest stock broker
61–70 of 82 posts
Re: Hello, World – Zerodha, India's largest stock broker
#62There is some reports that they sell your contact information to shady investment marketing companies. Many people have observed a sudden influx of calls from small, unheard of investment companies calling them up with investment offers, after they have signed up with Zerodha. Also there have been much publcised issues with futures trading on their platform, with a court ordering them to refund a large sum to an inve…
Re: Hello, World – Zerodha, India's largest stock broker
#63Kailash Nadh, zerodha's co-founder, is an active investor as well through the rainmatter startup incubator [0]. There's been quite a boom in the fintech space in India for quite some time now, but zerodha is one of the first generation companies that survived through thick and thin. Indian fintech and edtech companies invite a tonne of interest from YC, in particular, and so, dare I say, the going has got a bit easie…
I'm not an expert in trading, but I thought that you could only invest in the indexed/mutual funds available in your country? I'm not sure your average Indian can, say, start putting money in any Vanguard fund available to Americans.
Re: Hello, World – Zerodha, India's largest stock broker
#64This was an amazing read. Thanks for the post. While leading a really small tech team for a fast paced and ever-morphing world of Esports in India, this was a really helpful (It looks like your team plays a lot of CS:CZ. SoStronk is our product #ShamelessPlug). This point of yours caught my attention. >Be extremely wary of technical debt. Know when to scrap and rewrite systems. We have scrapped and rewritten the majo…
If you have a small team, don't spend too much time reading what a company with 1000 employees does. Decision making and risk calculus doesn't match. At all. With small teams your job is to keep the factory lights on as long as possible, till the cash starts flowing predictably. If you have survived long enough for that, then you can think about tech debt.
Re: Hello, World – Zerodha, India's largest stock broker
#65This was an amazing read. Thanks for the post. While leading a really small tech team for a fast paced and ever-morphing world of Esports in India, this was a really helpful (It looks like your team plays a lot of CS:CZ. SoStronk is our product #ShamelessPlug). This point of yours caught my attention. >Be extremely wary of technical debt. Know when to scrap and rewrite systems. We have scrapped and rewritten the majo…
Re: Hello, World – Zerodha, India's largest stock broker
#66Re: Hello, World – Zerodha, India's largest stock broker
#67This was an amazing read. Thanks for the post. While leading a really small tech team for a fast paced and ever-morphing world of Esports in India, this was a really helpful (It looks like your team plays a lot of CS:CZ. SoStronk is our product #ShamelessPlug). This point of yours caught my attention. >Be extremely wary of technical debt. Know when to scrap and rewrite systems. We have scrapped and rewritten the majo…
If you have a small team, don't spend too much time reading what a company with 1000 employees does. Decision making and risk calculus doesn't match. At all. With small teams your job is to keep the factory lights on as long as possible, till the cash starts flowing predictably. If you have survived long enough for that, then you can think about tech debt.
If yours is a small team and if many things are keeping your team busy - never address a technical debt head on until you can afford the luxury or until the business demands warrant for it. Most engineering team focus too much on technical elegance and go overboard. Rewrite culture can become nasty if unchecked.
Re: Hello, World – Zerodha, India's largest stock broker
#68There is some reports that they sell your contact information to shady investment marketing companies. Many people have observed a sudden influx of calls from small, unheard of investment companies calling them up with investment offers, after they have signed up with Zerodha. Also there have been much publcised issues with futures trading on their platform, with a court ordering them to refund a large sum to an inve…
This might be only a single anecdotal data point, but I have been using Zerodha for more than a year and I have not received any spam call from any such investment companies. So whatever the spam call issue maybe, I doubt it is Zerodha selling your data.
Re: Hello, World – Zerodha, India's largest stock broker
#69There is some reports that they sell your contact information to shady investment marketing companies. Many people have observed a sudden influx of calls from small, unheard of investment companies calling them up with investment offers, after they have signed up with Zerodha. Also there have been much publcised issues with futures trading on their platform, with a court ordering them to refund a large sum to an inve…
I've talked about the technical issues in a couple other responses on this post. About spam, we've been working with the capital markets regulators, cyber crime units (Police), and TRAI (telecom regulator). It is a nasty issue that plagues all capital markets institutions in India. I'd gone into some detail on the data leaks on this Reddit AMA last year: https://www.reddit.com/r/IndiaInvestments/comments/bhv18e/we...
As an analogy, it is precisely this kind of a distributed tracking and control of spam and DDOS that made cloudflare a valuable service.
Re: Hello, World – Zerodha, India's largest stock broker
#70Earlier quoted context omitted.
Wait, so what's the problem here? You're processing an average of 1.33 million trades/hour. Let's double that and round up for peak traffic, that's 3 million trades/hour or 833.33 trades/second. Unless I'm missing something, you only need 1 line. What's the problem here?
That makes it sound like the only thing involved in stock broking setup is pushing messages through a line :) Market volatility can cause several hours worth of orders to come through in a single burst. What goes on inside a stock broker is actually incredibly complex. I guess that warrants a long blog post.