Data Science

Analytics, experimentation, data platforms and pipelines.

754 stories

Hasura and Well-Typed collaborate on Haskell tooling
Hasura

Well-Typed and Hasura have been working together since 2020 to improve Haskell tooling for commercial Haskell users, taking advantage of Well-Typed's expertise maintaining the Glasgow Haskell Compiler and Hasura's experience using Haskell in production at scale.

Streaming Aggregations at Scale
ShareChat

Being a social media company we maintain a lot of counters; from views and likes to many more internal ones related to revenue spending etc. Updating a count might seem simple but as always the real problems come with scale.

iOS Build Time Reduction
ShareChat

🤔 Ever wondered how many times a developer builds a project and how much developer time gets wasted on this? We consider build time as a break to grab a coffee or chat with someone or just start browsing the trending news.

Optimising price performance at Dream11 with GP3
Dream11

~By Siddharth Terse & Parth Ingole Introduction Amazon Web Services (AWS) announced their next generation general-purpose Solid State Drives (SSD) volumes in December 2020, aka GP3. In the previous version GP2, high throughput and Input/Output Operations Per Second (IOPS) were…

blog.dream11engineering.com
Data Feast — A Highly Scalable Feature Store at Dream11
Dream11

Data Feast — A Highly Scalable Feature Store at Dream11 At Dream11, we have seen tremendous growth in terms of our user base to become the world’s largest fantasy sports platform. Our users can demonstrate their knowledge and skills in sports and connect deeper with the sport…

blog.dream11engineering.com
Hasura Team Q&A on Reactiflux: Questions & Notes
Hasura

The Hasura Team (Tanmai Gopal, Praveen Durairaju and Jesse Martin) took part in the latest Q&A on Reactiflux and we had a lot of interesting questions from the community. We have handpicked the ones related to Hasura and featured them in this post.

Dusty Domains Recap
Hasura

Dusty Domains is a wrap! As a new initiative piloted by the fantastic team at Netlify, Dusty Domains was a call to action to turn an unused domain into a published website on Netlify.

Recommended — Just For You: How We Handle Personalisation at Scale
ShareChat

Recommended — Just For You: How We Handle Personalisation at Scale Written by Srijan Saket, Aravindh R, Subham Todi, Brihati Jain Our Mission Ever wondered how you are able to find relevant and entertaining content every time you go to the Moj or ShareChat “Home” page? Machine…

How we Created Dynamic Custom Audiences on ShareChat to be Used Across Campaigns for Advertising
ShareChat

Written by Mohit Dubey ShareChat is on a rapid growth path with 180 Mn monthly active users. Advertisers want to run their advertisement campaigns on ShareChat in order to reach these target audiences. Our aim is to show the advertisement to the most relevant audience so that…

Deployment At Scale: Story Behind Dream11’s In-House Blue-Green Deployment Platform ‘OneClick’.
Dream11

~By Ritesh Sharma & Lijo Abraham. Introduction As a part of the agile-based development revolution, organizations have believed in rolling small and quick changes into the market. The theory of building fast-shipping fast plays a significant role in upgrading any product by…

blog.dream11engineering.com
‘doc-coverage’ — A Documentation Coverage Tool for Javascript
ShareChat

‘doc-coverage’ — A Documentation Coverage Tool for Javascript Witten by Shivani Sehgal It’s been rightly said that what gets measured gets managed! A few months ago, we at ShareChat decided to go on a documentation coverage spree. Not long into the journey we realised the…

Leveraging Dynamic Programming to Improve Player Performance in Rummy
ShareChat

Written by Shubham Sharma “Are data structures and algorithms even useful in a software engineering job?”Over the past few years, there has been a drift towards people assuming that algorithms and data structures are useless and are asked by tech companies just as a thoughtless…