1mgofficial

Strategic Protection: Mitigating DoS/DDoS Attacks and Balancing User Blocking

Co-author:Pankaj Pandey (Senior Technical Architect / Director of Engineering, SCM Tech @ Tata 1mg)

Introduction

At Tata 1mg, our constant endeavor is to ensure seamless user access to our platforms, while simultaneously safeguarding user data against all forms of security threats and fraudulent activities.Organizations are currently grappling with the challenges posed by a variety of attacks that are directed toward disrupting their services or gaining unauthorized access to their systems.

Problem Statement

(link is external)

Building a Clearer Picture: Rethinking Log Messages and Log Pipeline for Superior Observability at…

Building a Clearer Picture: Rethinking Log Messages and Log Pipeline for Superior Observability at 1mg

Co-Authors:

  1. Pankaj Pandey (Senior Technical Architect / Director of Engineering, SCM Tech @ Tata 1mg)
  2. Vimal Sharma (Technical Architect @ Tata 1mg)
  3. Aman Garg (Associate Technical Architect @ Tata 1mg)

Introduction

(link is external)

How Tata 1mg Labs used location intelligence for smarter marketing campaigns

In a world where brands are bombarding customers with content, it is imperative to reach out to people who resonate with your brand and services. This is even more so when you operate in category such as diagnostics that has a high cost of acquiring customers.But before delving into the challenges of entering the diagnostics market and the solutions piloted by Tata 1mg Labs — the diagnostics arm of Tata 1mg, let’s address a fundamental question: What exactly is diagnostics?

(link is external)

How We Solved Sidekiq Memory Issue In Rails Application

The engineering team at Tata 1mg was facing an unusual behavior with the background server where we were using Sidekiq to process the jobs asynchronously. The memory on the server was reaching nearly 100% in about a few days. The pattern was observed at a gap of a cycle of 10–12 days. This needed constant monitoring and a restart of the Sidekiq process manually every time the memory exceeded 80%.We conducted research on the problem and did a root cause analysis, which yielded some specific pattern that was being repeated and causing the issue.

(link is external)

Hybrid Application: Native-like Experience with WebView

At Tata 1mg, we not only care about our customers’ health but also about delivering a positive user experience. That’s because their experience is our experience. Although, when it comes to ensuring a flawless user experience, Native Application is the first choice.

(link is external)

Integrating Lighthouse CI in your Gitlab CI/CD pipeline

In today's accelerated world, if you don’t have a fast website, people will bounce faster than you can say “conversions.” It’s often hard to diagnose what is causing your website to run slower than it should.Your problem could be anything from code that’s written poorly to images or large page elements.

(link is external)

Introducing COVID-19 Snapshot

Helping people to analyze COVID-19 situation in their city

2020 was the year when India first witnessed the community outbreak of the SARS-COV-2 virus AKA COVID-19. Though, around late 2020, the dropping number of fresh COVID-19 cases made us all believe we have finally won the battle & things will go back to normal by 2021 & our guards went down.

Little did we know the battle has just begun!
(link is external)

Predicting delivery time in volatile operational scenarios

At 1mg, improving customer experience at every touchpoint is of utmost importance. One of them is providing customers a seamless order delivery experience and a realistic view of the date and time of delivery. An accurate ETA (Estimated Time of Arrival) not only leads to a better customer experience but also reduces the unnecessary load on the customer care team.

(link is external)