Przejdź do treści

GAT Tech Talk #4 - Online (DDD in Ruby)

Zdjęcie użytkownika Wojtek Olearczyk
Hosted By
Wojtek O. i inni (3)
GAT Tech Talk #4 - Online (DDD in Ruby)

Szczegóły

Hello Ruby Enthusiasts!

Join us here: https://us02web.zoom.us/webinar/register/WN_js4xzLqiRoSAOfL7CyiXPg

More and more teams use Domain-Driven Design and need to isolate domains in the code. We would like to share what we've learned when modularising our Ruby/Rails application and how tools like CQRS and GraphQL help us.

Agenda:

  1. "Rails monolith modularisation with CQRS - our story" (30min)
    Jan Jedrychowski - FullStack Engineer @ GAT

  2. "Leading Quality: Lessons learnt from working with the top tech companies in the world." (15 min)
    Ronald Cummings-John - Co-founder @ GAT

  3. "Embracing GraphQL" (30min)
    Piotr Brych - FullStack Engineer @ GAT

Short talks summaries:

Jan Jędrychowski: Rails monolith modularisation with CQRS - our story
Microservices are great for larger apps and teams with rocket-number RPS.
Well done modularisation in a monolith can bring similar benefits, while you still have one app to deploy.
Jan will share our approach with elements of CQRS and DDD.

Ronald Cummings-John: Leading Quality: Lessons learnt from working with the top tech companies in the world.
Our Special Guest - co-author of the "Leading Quality" book who talked with QA leaders from top companies in the world (including Facebook, Google and Microsoft) - will share his perspective about how engineers have an influence on the quality and how we do it at GAT.

Piotr Brych: Embracing GraphQL
One can say that GraphQL is nothing new and it doesn't solve all the REST issues.
That's true. It's not a silver bullet either.
We use it for a few years now (both BFF and backend-backend) though and Pedro would like to share how it simplified many aspects of our development experience.

Please register at Zoom Webinar https://us02web.zoom.us/webinar/register/WN_js4xzLqiRoSAOfL7CyiXPg

We hope to see you there!

The Global App Testing Team

We are always looking for passionate people to join our team! Check out our open positions in Krakow and worldwide here: https://www.globalapptesting.com/company/careers
https://apply.workable.com/global-app-testing/j/069DA3930E/

Other links

Article about Event Storming @ GAT https://www.globalapptesting.com/blog/design-the-unknown-with-the-help-of-event-storming

Photo of Global App Testing Tech Talks group
Global App Testing Tech Talks
Zobacz więcej wydarzeń