Backend

APIs, microservices, databases, queues and server-side architecture.

888 stories

Deep dive into Animation Hitches and RenderLoop
ShareChat

While developing a user-facing application, any developer aims to provide the smoothest possible experience. In this blog, we detail, how a frame is displayed, general issues with smooth scrolling, transitions, or animations in iOS

Bypassing CORS errors in development
ShareChat

CORS errors can be a pain to front-end developers while developing. In this blog, we explain in detail the fixes that can help in speeding up the development process without getting blocked by these errors

Hasura achieves ISO 27001 Certification
Hasura

Hasura has achieved certification to the International Organization for Standardization’s information security standard 27001. ISO 27001 standard is widely recognized international standard detailing best practices for the management of information security and privacy.

Hasura GraphQL Data Connectors Release
Hasura

Today we’ve released the alpha of the Hasura GraphQL Data Connectors as open source. This is a combination of an API Agent, an SDK to develop against that agent, and a reference application to show a working example of how it all works to provide new connections to varied data…

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.

User disengagement
Zerodha

Over time, I have come to realise that the term user “engagement” in software, more often than not, is a thinly veiled proxy for user entrapment, whether intentional on the part of software designers or not. The trend of shallow user numbers and “engagement” metrics taking…

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.