🎤 10x Engineering Tech Talks This talk by Kanav Arora will draw on our learnings from the efforts that we undertook earlier this year to improve Urban Company’s website performance, resulting in a 60% reduction in load time. All the efforts towards performance engineering can…
Data Privacy & Security — Detecting & Encrypting PII
Data Privacy & Security — Detecting & Encrypting PII 🎤 10x Engineering Tech Talks Ever wondered why PII encryption is crucial or how to effectively detect PII in your databases? In this insightful talk, Jatin Gupta (Tech Lead, Infra & Security) delves into the importance of PII…
Modern Data Analytics | Data Democratization: From Silos to Standardization
🎤 10x Engineering Tech Talks Can traditional data management handle modern analytics? In this insightful talk, Abhishek Pathania (Tech Lead, Data Platform) explores the challenges Urban Company faced as their data needs expanded. He highlights the need for a robust,…
Introducing LiquidUI – PhonePe’s Server-Driven UI Framework – Part 1
In the fast-paced world of digital payments, delivering seamless and dynamic user experiences across platforms is crucial. At PhonePe, we are excited to introduce LiquidUI, our in-house built Server-Driven UI (SDUI) framework.
If you’ve ever found yourself wishing you could use Hasura-flavored GraphQL with your SQLite database, you’re in luck because today we are excited to announce the release of the Hasura Turso connector.
Banking on good data: How Hasura transformed data access for a Global Bank
For GraphQL adoption to become viable for the organization, they needed Hasura's connect-and-compile approach. Hasura not only made GraphQL feasible but also satisfied additional criteria the organization had established for their chosen GraphQL solution.
Today I’ll talk about what it’s been like working as a Community Engineer at Hasura, including a bit about my weekly schedule, and the things we’re working on to support our community.
Future-Proof Your AKS Cluster with Strategic IP Address Planning
Scaling Kubernetes efficiently is an art that blends strategic planning with technical expertise. In Azure Kubernetes Service (AKS), mastering the allocation of IP addresses is crucial for ensuring seamless scalability and optimal performance. When configuring an AKS cluster…
Managing Elasticsearch at scale at PhonePe – Part 3
In this article, we will discuss the optimizations we did to reduce the footprints of our Elasticsearch. We optimized write throughput and reduced disk storage by leveraging query patterns and tuning indexing and doc_values for fields in elastic search.
Announcing local development support for Hasura DDN
With local development support in Hasura DDN developer tooling, you can now easily build a complete supergraph, and run connectors and the engine on your local machine. This allows you to iterate quickly with hot reload support and build with no limits.
Managing Elasticsearch at scale at PhonePe — Part 2
In the previous article, I provided a concise overview of PhonePe’s Elasticsearch architecture and outlined the diverse strategies employed to efficiently scale our cluster in order to manage millions of writes.
This article is the 4th one in the series ‘Building Myntra’s Video Platform’. In case you haven’t read the first three parts, you may want to read the same for better context. Building Myntra’s Video Platform: Part 1 Building Myntra’s Video Platform: Part 2 Building Myntra’s…
Boost Your Reach: How Urban Company Mastered Push Notification Delivery
By — Rounak Saha (Engineer, Platform) Push Notifications (PNs) are an efficient mode of in-app communication for an organisation to engage with its user-base. It is not only cost-effective, but also facilitates convenient real-time updates to users. This blog describes the…
Leveraging LLMs at scale for real-time business critical decisioning
By — Saumil Shah (Engineer, Marketplace) P.C. Adobe stock photoUrban Company (UC) professionals deliver services across a wide spectrum of categories. Over the course of a request journey, right from a booking being made to a service starting, the request may get cancelled under…
8x faster: A huge win for Lumanu’s development velocity with Hasura
When migrating to Hasura, the team had not set explicit targets for speed, other than “not worse.” And the team has blown that goal away by an order of magnitude.
Managing Elasticsearch at scale at PhonePe — Part 1
Real time analytics platform at PhonePe handles more than 100 billion events a day. We store this data for approximately 30 days which is equivalent to almost 3 trillion events in the Elasticsearch cluster.
In this blog, we will share our (opinionated, but grounded) perspective on why Hasura is better than Apollo for building and running production GraphQL APIs at scale in most enterprise use cases.
Accelerate your Apollo GraphQL federation journey with Hasura
Discover how Hasura and Apollo can collaborate effectively, especially using Apollo Federation. We'll highlight scenarios where Hasura excels in developing and managing scalable GraphQL subgraphs and how it accelerates GraphQL Federation with Apollo, particularly for enterprises.
Cricket Carnival: LiveActivities Widget for IPL scores
Apple has just unleashed some serious game-changers with iOS 14 and the iPhone 14 Pro. Picture this: a slick Live Activity widget to spice up your lock screen, and hold onto your hats because Dynamic Island has landed, folks!
Enhancing Chat Performance on PhonePe Android: Strategies & Insights – Part 2
If you read our previous blog, we deep dive into how we optimized the chat experience performance via DB queries, protoBuf, and pagination. In the second part of the blog series, we shift our focus to CPU profiling and thread utilization.
How Urban Company uses Machine Learning to improve reliability of the marketplace
By — Resham Wadhwa ( Data Scientist, Data) At Urban Company, we act as a matchmaker between customers and service professionals for home services like salons and cleaning. Our goal is to find the right professional, ensure they accept the request, arrive on time, and deliver…