api · microservice

 

 

api · sdui

 

 

API design guide

Как дизайнятся API в гугл клауде: методы, сообщения и обработка.

31.05.2025

h6laxliqqqmw3

Exactly-Once Payments At Airbnb

31.05.2025

fbhiqgbbaozmr

gqlgen

Либа-генератор для graphql. Очень плохо дружит с большими графами. На практике пришлось делать graphql федерацию, потому что компилирование большого графа не параллелится, из-за того, как генерируется схема - все функции обхода в одном файле, из-за этого Go не может распараллелить компиляцию пакета.

31.05.2025

wjcu7fj80ivik

How Airbnb is Moving 10x Faster at Scale with GraphQL and Apollo

Статья от airbnb как они делали у себя UI на основе GraphQL.

31.05.2025

xc7pajsd6rjm5

Introducing Domain-Oriented Microservice Architecture

В GenericTalks S02E05 подробное обсуждение этой статьи.

31.05.2025

ar6i5megxbv83

One Serverless Principle to Rule Them All: Idempotency

Общий доклад на тему идемпотентности

31.05.2025

7kg4vlzmz8d4a

Server-driven UI в вебе. Не пиши, а описывай свой фронтeнд

Доклад из альфабанка и еще какого-то финтеха про то, как они формочки кодят.

31.05.2025

fw1hxpixnqnsq

The Payments Engineer Playbook

Сборник статей об обработке платежей из разных бигтехов. Множество паттернов и применений в разных кейсах, и не только платежи.

Некоторые названия статей:

  • Engineers Do Not Get To Make Startup Mistakes When They Build Ledgers
  • Why Payments Engineers Should Avoid State Machines
  • How to build 99.999% uptime payment systems

31.05.2025

ecclkeg1hwtnk

Как работает Backend-Driven UI на мобильном клиенте

Как backed-driven-ui устроен в озоне.

31.05.2025

uz1atf7yjadpx

Стажёр Вася и его истории об идемпотентности API

Статья от Яндекса про идемпотентность ручек при вызове такси

31.05.2025

51e82fwqwo0ef

Я нашел 18K+ игр в NVIDIA GeForce NOW

Про то, как в нвидии была дырка в апишке.

31.05.2025

lbxwzudfx94se