ddd

Recursos de programación de ddd
Cuando se empieza en el mundo del DDD, una de las primeras cosas que se aprende es la diferencia entre Entidades y Value Objects. Unos tienen identificadores y los otros no. Pero llega el punto donde nuestro dominio no es tan simple y queremos poner una Entidad dentro de otra. Allí es donde entran en juego los Agregados y lo que vamos a ver en este vídeo. Curso de Agregados: https://bit.ly/curso-agregados ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🥋 Academy: https://codely.com/academy └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Join us for an engaging interview with Ben Evans, Observability Lead and Senior Principal Software Engineer at Red Hat Runtimes, as he opens up about his vast experience in software development and architecture. In this exclusive conversation, Ben shares his journey from being a co-founder at jClarity, a performance tools startup, to his current roles in two prominent technology companies. During the interview, Ben gives us a sneak peek into his highly anticipated talk at GSAS (Global Software Architecture Summit) 2023, where he'll delve into the fascinating world of Observability. Drawing from his expertise as a Java Champion and six years of service on the Java Community Process Executive Committee, Ben discusses the critical role of Observability in modern software architecture, especially as applications continue to migrate to the cloud and adopt containerization. Besides uncovering the key insights from his GSAS talk titled "The Why & What of Observability in 2023," Ben shares invaluable perspectives on the latest trends in software development, the emerging technologies that modern developers need to embrace, and the importance of software performance tuning for cloud-native applications. Be prepared to gain unique insights and learn from one of the leading experts in the field as Ben offers a deep understanding of Observability, software development best practices, and the ever-evolving landscape of technology trends in this insightful interview. Don't miss out on the opportunity to get a glimpse of the knowledge he will impart at GSAS 2023. Ben's talk at #GSAS23 will be called "The Why & What of Observability in 2023" A brief summary of Ben's talk at GSAS 2023: As applications move to containers and migrate to the cloud, they become ever more complex, and it's increasingly important to monitor, analyze, and diagnose their behaviour. Observability is a new way of thinking about monitoring and understanding your applications. It’s supported by a growing range of open source tools and standards - part of the new wave of technologies that modern developers need to go fully Cloud Native. Join Ben Evans to get the basics of Observability, including the fundamentals of metrics, logs, and tracing. You'll learn how to achieve observability using OpenTelemetry, the emerging Open Standard for Observability, and we'll meet several other related OSS libraries and tools along the way. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/ -- 0:00 Welcome 0:39 Ben's professional trajectory 9:30 About GSAS 2023 edition 11:50 Best Practices to Share with GSAS Attendees 14:48 Discovery of the Year: talking about AI and ChatGPT 19:50 Closure
Unlocking Competitive Advantage through Software Architecture - Join Nick Tune, Principal Consultant and Author of 'Architecture Modernization,' as he reveals the secrets to architecting for independent value streams. Discover the principles, heuristics, and practical techniques that will empower engineers, architects, and leaders to align their systems, business domains, and organizations for maximum impact. Don't miss this insightful talk at GSAS, where Nick will showcase how software architecture can reduce costs, improve time-to-market, and drive business success. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
Join us for an engaging interview with Andrea Magnorsky, a highly experienced Software Architect, Systems Thinker, and Scala Consultant. In this interview, Andrea shares her journey as a professional programmer with over 20 years of experience, including her co-founding of BatCat Games, a prominent game development company in Ireland. Discover Andrea's passion for strongly typed functional languages and software architecture as she discusses her current role as a consultant/contractor. Furthermore, Andrea's interest in mobility, particularly Electric Vehicles (EVs) and conversions from ICE, adds an intriguing aspect to the conversation. Dive into Andrea's technical interests, including F#, game development, programming languages, and the philosophy of computing. Learn about her love for exploring different coding approaches and her involvement in organizing Functional Kats and GameCraft. Don't miss this opportunity to gain insights from Andrea Magnorsky, a distinguished figure in the world of functional languages, game development, and software architecture. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/ -- 0:00 Welcome 1:20 Andrea Magnorsky's Introduccion 3:12 Global Software Architecture Summit 4:28 GSAS 2023 edition 8:02 Software Architecture insights 10:40 Any mentions on GSAS23 beyond your talk? 11:50 Contributing to the community 13:00 Maybe a new book? 16:10 Closure
Join Diana Montalion, Co-founder of Mentrix Group and author of the upcoming O'Reilly book 'Learning Systems Thinking,' as she announces her highly anticipated workshop on 'Essential Nonlinear Skills' at GSAS 23. Discover how Diana's 18+ years of experience delivering initiatives to prestigious clients like Stanford, The Gates Foundation, and Teach For All can transform your software development approach. Learn how to harness systems thinking for enhanced problem-solving, technology strategy, and team leadership. Don't miss this opportunity to gain valuable insights and upgrade your skills with one of the industry's leading experts at GSAS 23! -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
In this interview, Sonya Natanzon, an experienced engineering leader and software architect, shares her personal journey and provides a sneak peek into her highly anticipated talk at GSAS (Global Software Architecture Summit) 2023. Sonya reflects on her extensive experience across various industries, with a particular focus on healthcare software engineering and architecture. She discusses the motivation behind her talk titled "It's a Feature, Not a Bug: A Step-by-Step Guide to Architectural Decisions," delving into the common challenges architects face in understanding past architectural decisions and the lack of frameworks for effective decision-making. Discover Sonya's unique insights and get a glimpse of the valuable knowledge she will share at GSAS 2023. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/ -- 0:00 Welcome 0:21 Sonya's Introduccion 2:30 How did you became a Software Architect 4:00 GSAS 2023 edition 5:56 About "Communication Patterns" (book) 7:09 How about writting a book? 8:47 Software Architecture insights 10:18 How to be more efficient and enjoy what you do 12:55 What's make you enjoy your work? 11:50 Contributing to the community 15:10 Closure
Join us for a sneak peek into an insightful talk by Ben Evans at GSAS (Global Software Architecture Summit) as he delves into the world of Observability in 2023. As applications continue to grow in complexity, monitoring, analyzing, and diagnosing their behavior becomes increasingly crucial. Observability presents a new perspective on understanding and monitoring your applications, supported by a diverse array of open source tools and standards, essential for modern Cloud Native developers. In this session, Ben will introduce the fundamentals of metrics, logs, and tracing, explaining how to achieve observability using OpenTelemetry, the emerging Open Standard for Observability. You'll also get acquainted with various other related OSS libraries and tools along the way. Don't miss this opportunity to learn from the Observability Lead and Senior Principal Software Engineer at Red Hat Runtimes, who has a wealth of experience as a Java Champion and a Java Community Process Executive Committee member, and has authored seven books on Java development and performance. Be part of this engaging session and enhance your understanding of observability for today's dynamic software architecture challenges. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
Join software architects Mark Richards and Neal Ford in an amazing workshop at GSAS 2023 as they explore "Building Distributed Systems using Transactional Sagas." Learn practical techniques and best practices for designing robust and scalable architectures. Don't miss this opportunity to learn from industry experts in #GSAS23. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
Eoin Woods, renowned software architect and CTO of Endava, provides a sneak peek into his upcoming talk at GSAS (Global Software Architecture Summit). He discusses the importance of measurement as an architectural concern in modern software engineering practices. Eoin highlights the need to optimize for learning throughout the software delivery process and emphasizes the significance of creating rapid feedback loops to enable this learning. By treating measurement as an explicit architectural concern, Eoin explores the types of measurements required, techniques for gathering them, and the integration of measurement considerations into architectural practices. Join Eoin on this insightful journey towards leveraging measurement for better software systems. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
Tanto el patrón de diseño de software DAO como el Repository son 2 patrones muy famosos y utilizados. Uno más del mundo clásico Java y otro del ecosistema DDD. En el vídeo de hoy vemos sus diferencias y decidimos cuál nos convence más. ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🥋 Academy: https://codely.com/academy └ 📕 Catálogo cursos: https://bit.ly/cursos-codely