apidays Paris 2022 - APIs the next 10 years: Software, Society, Sovereignty, Sustainability
December 14, 15 & 16, 2022
Serverless Sustainability
Omid Eidivandi, Technical Leader at Groupe SeLoger
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/
Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW
2. 2023 SERIES OF EVENT
New York
May 16&17
Australia
October 11&12
Singapore
April 12&13
Helsinki & North
June 5&6
Paris
SEPTEMBER
London
November
15&16
June 28-30
SILICON VALLEY
March 14&15
Dubai & Middle East
February 22&23
5. Organize Data
● Choose Right Datastore
● Design Per Software Needs
● Choose Right Index
● Partitioning / Consistency /
Availability
● Lifecycle ( Hot / Warm / Cold )
● Dont store data
Datastore
Relational NoSQL Blob
Document
Standard IA Archive
6. Brokers
● Notify instead of Fetch
● Inverse dependency direction
● Sharing Responsibilities
● Lightning communication
Notify interested actors
DB Api
Consumer
Consumer
Consumer
Topic
Func
Consumer
Consumer
Consumer
7. Transfer
● Transfer essential info
● Notify Lightweight formats
● Consumer need
● Keep data close
● Cache if helps
Transferring Data
Func
Topic
Consumer
Consumer
Consumer
DB Func
Api
8. Events
● Metadata info
● Lightweight event
● Observable System
● Optimized transfer
● Decisional info like event Lifecycle
Optimize Events
Func
Topic
Consumer
Consumer
Consumer
Connect BC via events
Identify Operation
Correlate Transfer
Trace communication
Context specific info
10. Compute
● Asynchronous
● More Control
● Minimum resource usage
● Local store vs dynamic dep
● Neoverse Processor Arch
● Service Integration vs Func
Optimize Compute
DB
Api
Gateway
Consumer
Func
Dependency
Queue
storage Dependency
Projector