<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/infoq/best-of/2024/03" -->

---
title: Best InfoQ posts — March 2024 | daily.dev
description: The most upvoted InfoQ posts from March 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/infoq/best-of/2024/03
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/infoq/best-of/2024/03
og:type: website
og:site_name: daily.dev
og:title: Best InfoQ posts — March 2024 | daily.dev
og:description: The most upvoted InfoQ posts from March 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of InfoQ — March 2024

1. 1  
[](https://daily.dev/posts/asp-net-core-updates-in-net-9-preview-2-blazor-oidc-oauth-and-configuring-http-sys-s6fdj4nfr "ASP.NET Core Updates in .NET 9 Preview 2: Blazor, OIDC, OAuth and Configuring HTTP.sys")  
Article  
![Avatar of infoq](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/afc3bced3e1e4b188dd9127017a60e0c)InfoQ · 2y  
ASP.NET Core Updates in .NET 9 Preview 2: Blazor, OIDC, OAuth and Configuring HTTP.sys  
ASP.NET Core in .NET 9 Preview 2 brings updates including Blazor component constructor injection, WebSocket compression for Blazor interactive server components, customizing OAuth and OIDC authorization parameters, and configuring HTTP.sys extended authentication flags.  
17
2. 2  
[](https://daily.dev/posts/decathlon-adopts-backend-for-frontend-bff-pattern-to-empower-fe-teams-oznc8ovb9 "Decathlon Adopts Backend for Frontend (BFF) Pattern to Empower FE Teams")  
Article  
![Avatar of infoq](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/afc3bced3e1e4b188dd9127017a60e0c)InfoQ · 2y  
Decathlon Adopts Backend for Frontend (BFF) Pattern to Empower FE Teams  
Decathlon has adopted the Backend for Frontend (BFF) pattern to empower frontend teams. The BFF pattern allows for better separation of concerns and flexibility in supporting different user experiences. It comes with challenges, such as inconsistent duplication of business logic and fault tolerance. Decathlon also discusses alternatives to BFF, such as over-the-air deployments, HATEOAS, and server-driven UI.  
16
3. 3  
[](https://daily.dev/posts/uber-builds-scalable-chat-using-microservices-with-graphql-subscriptions-and-kafka-uqk9mmlh8 "Uber Builds Scalable Chat Using Microservices with GraphQL Subscriptions and Kafka")  
Article  
![Avatar of infoq](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/afc3bced3e1e4b188dd9127017a60e0c)InfoQ · 3y  
Uber Builds Scalable Chat Using Microservices with GraphQL Subscriptions and Kafka  
Uber builds a scalable chat using microservices with GraphQL subscriptions and Kafka, replacing the legacy architecture to improve reliability, scalability, and maintainability.  
11

[See all InfoQ archives](/sources/infoq/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/infoq/best-of/2024/03#page","url":"https://daily.dev/sources/infoq/best-of/2024/03","name":"Best InfoQ Posts — March 2024","description":"The most upvoted InfoQ posts from March 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/infoq/best-of/2024/03#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/asp-net-core-updates-in-net-9-preview-2-blazor-oidc-oauth-and-configuring-http-sys-s6fdj4nfr","name":"ASP.NET Core Updates in .NET 9 Preview 2: Blazor, OIDC, OAuth and Configuring HTTP.sys"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/decathlon-adopts-backend-for-frontend-bff-pattern-to-empower-fe-teams-oznc8ovb9","name":"Decathlon Adopts Backend for Frontend (BFF) Pattern to Empower FE Teams"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/uber-builds-scalable-chat-using-microservices-with-graphql-subscriptions-and-kafka-uqk9mmlh8","name":"Uber Builds Scalable Chat Using Microservices with GraphQL Subscriptions and Kafka"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"InfoQ","item":"https://daily.dev/sources/infoq"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/infoq/best-of"},{"@type":"ListItem","position":5,"name":"March 2024"}]}]}
```

