Adaptive Architectures • Marty Pitt • GOTO 2023
GOTO Conferences GOTO Conferences
923K subscribers
16,482 views
0

 Published On Apr 25, 2024

This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph
https://gotocph.com

Marty Pitt - Founder at Orbital & Notional

ORIGINAL TALK TITLE
Adaptive Architectures: Reimagining API Federation & Microservices Integration

RESOURCES
  / marty_pitt  
  / martypitt  
https://linktr.ee/martypitt

Links
taxilang.org
https://github.com/taxilang/taxilang
https://orbitalhq.com
https://github.com/orbitalapi/orbital

ABSTRACT
As organisations adopt microservices - composing our various APIs, DBs, Queues and Functions has become critical to getting things done.
However, the glue code that we write to stitch everything together tends to be brittle, and a constant inertia to change.

This talk explores how to leverage existing API specs (OpenAPI and gRPC) to deliver composition and federation of APIs, without writing and maintaining glue code.
We'll explore how using API Specs as First Class Citizens of our enterprise integration, along with Semantic Metadata, allows us to create a mesh of services that connect on demand, and self-adapt their middleware as services around them change.

This is an in-depth exploration into Taxi - a meta-language for annotating API specs, and TaxiQL - a query language and open source orchestration engine, which can generate and adapt integration on demand. [...]

TIMECODES
00:00 Intro
02:17 Example: shop-o-pie
06:37 Glue code
12:02 APIs
13:48 Prepare to be amazed
19:14 Semantic metadata
24:48 TaxiQL
29:20 Query execution
29:42 Example: shop-o-pie continued
33:41 Summary
35:00 Outro

Download slides and read the full abstract here:
https://gotocph.com/2023/sessions/2989

RECOMMENDED BOOKS
Ford, Parsons, Kua & Sadalage • Building Evolutionary Architectures 2nd Edition • https://amzn.to/3lqr5Q8
Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR
Mark Richards & Neal Ford • Fundamentals of Software Architecture • https://amzn.to/3wMBhoI
Christian Clausen • Five Lines of Code • https://amzn.to/3s2zjyg

  / gotocon  
  / goto-  
  / goto_con  
  / gotoconferences  
#AdaptiveArchitectures #SoftwareArchitecture #APIs #APIFederation #Microservices #OpenAPI #gRPC #SemanticMetadata #GlueCode #AutomatedGlue #ApacheKafka #Taxilang #TaxiQL #Orbital #MartyPitt

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConf...

show more

Share/Embed