StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Home
  2. Companies
  3. Doubtnut
Doubtnut

Doubtnut

doubtnut.com

Solutions for CBSE, ICSE, IIT JEE, NEET and more in Mathematics. Maths solutions for class 9th, 10th, 11th and 12th NCERT. IIT JEE mains Maths solution only on doubtnut.

69tools
3decisions
0followers
OverviewTech Stack69Dev Feed

Tech Stack

View all 69
Stack by Layer
Application & Data37
Utilities12
DevOps19
Business Tools1
Application & Data
37 tools (54%)
Utilities
12 tools (17%)
DevOps
19 tools (28%)
Business Tools
1 tools (1%)

Application & Data

37
PrestoTrinoLimelight CDNGoogle Cloud PlatformAmazon RedshiftAmazon Athenaorg.apache.kafka:connect-apiNode.jsKotlinRxJavaApache SparkScalaPythonFlaskMySQLAmazon RDSAmazon S3JavaScriptDockerAmazon EC2 Container ServiceAmazon Redshift SpectrumAmazon EC2FirebaseExpressJSReduxDocker ComposeAWS Elastic Load Balancing (ELB)RedisTypeScriptGoogle DriveMongoDBNGINXKubernetesApxorAWS LambdaAmazon CloudFrontFFMPEG

Utilities

12
UXCamSnowplowMoleculerRabbitMQKafkaGoogle AnalyticsPostmanElasticsearchAmazon KinesisSlackGmailAmazon SQS

DevOps

19
GrafanaPrometheusLocustFlagrGitLogstashJiraBitbucketNew RelicAndroid StudioESLintKibanaVisual Studio CodePyCharmGradleAWS CodeDeployJenkinsIntelliJ IDEAAmazon CloudWatch

Business Tools

1
React

Latest from Engineering

View all
Gaurav Toshniwal
Gaurav Toshniwal

Engineering at Doubtnut

Apr 4, 2020

DecidedonFlagrFlagr

We wanted to drive a lot more control into our A/B testing process.

Basic requirements were:

  1. Ability to create multiple experiments and multiple variants for an experiment.
  2. Should be able to distribute requests as configured (by percentage) between different variants of an experiments.
  3. Should do so in a deterministic way. That is, until the rollout of an experiment is changed, a user should always get the same variant of an experiment.
  4. Overrides based on user properties.
  5. Should have very low latency.
  6. Should have data logging capabilities.

Flagr fits the bill for all the above requirements mentioned and does it with a very low latency (it's written in Golang and caches data in memory to avoid it's own DB calls).

6.59k views6.59k
Comments
Gaurav Toshniwal
Gaurav Toshniwal

Engineering at Doubtnut

Apr 4, 2020

DecidedonMoleculerMoleculer

We were looking to create a robust template for our micro services setup that could do the following:

  • Integrate well with the underlying messaging layer.
  • Good logging
  • Default container support
  • Ability to expose web services, consumers and repeated tasks
  • Caching support

Moleculer fits the bill for all of these requirements and much more.

We are still in the experiment phase, with only a couple of services live on Moleculer and will write more about it, after verifying.

5.88k views5.88k
Comments
Gaurav Toshniwal
Gaurav Toshniwal

Engineering at Doubtnut

Apr 4, 2020

DecidedonSnowplowSnowplow

Why

We wanted a way to start tracking our own events to have better control over them and support variety of analytics use cases including product and business decisions. Snowplow has done a lot of heavy lifting, especially robust collectors, enrichers and data dumping to S3, using the real time pipeline.

Setup

The setup itself was a little complicated because of not-so-good documentation. However, the Snowplow community is quite active and the maintainers are quick to respond on the forum.

5.56k views5.56k
Comments

Team on StackShare

3
Gaurav Toshniwal
Sutripta Roy
Karan Manchanda