
Packt Publishing · ENSTK
Software Architecture with Kotlin: Combine various architectural styles to create sustainable and scalable software solutions - Jason (tsz Shun) Chow
EAN: 9781835461860
Compară ofertele (1)
Prețurile sunt preluate automat din feed-urile magazinelor și pot diferi față de site-ul magazinului. Verifică prețul final la magazin.
Descriere Software Architecture with Kotlin: Combine various architectural styles to create sustainable and scalable software solutions - Jason (tsz Shun) Chow
Develop innovative architectural styles by analyzing and merging various approaches, focusing on making trade-offs and mitigating risks to solve real-world problems Key Features: - Learn how to analyze and dissect various architectural styles into building blocks - Combine existing ideas with your own to create custom solutions - Make informed decisions by navigating trade-offs and compromises - Purchase of the print or Kindle book includes a free PDF eBook Book Description: Software Architecture with Kotlin explores the various styles of software architecture with a focus on using the Kotlin programming language. The author draws on their 20+ years of industry experience in developing large-scale enterprise distributed systems to help you grasp the principles, practices, and patterns that shape the architectural landscape of modern software systems. The book establishes a strong foundation in software architecture, explaining key concepts such as architectural qualities and principles, before teaching you how architectural decisions impact the quality of a system, such as scalability, reliability, and extendability. The chapters address modern architecture topics such as microservices, serverless, and event-driven architectures, providing insights into the challenges and trade-offs involved in adopting these architectural styles. You'll also discover practical tools that'll help you make informed decisions and mitigate risks. All architectural patterns in this book are demonstrated using Kotlin. By the end of this book, you'll have gained practical expertise by using real-world examples, along with a solid understanding of Kotlin, to become a more proficient and impactful software architect. What You Will Learn: - Master the fundamental principles of architecture and design - Explore common architectural styles and their applicable scenarios - Analyze, break down, compare, and design architectural styles to solve practical problems - Reason, negotiate, and make difficult choices in the absence of ideal solutions - Mitigate risks when making compromises and trade-offs - Create scalable, sustainable, maintainable, and extendable software systems - Use the Kotlin programming language to achieve your architectural goals Who this book is for: This book is for developers with basic Kotlin knowledge seeking a deeper understanding of architecture, Kotlin Android developers who are starting to get involved in backend development, and Java developers transitioning
Detalii
- Brand
- Packt Publishing
- Categorie
- ENSTK
- EAN / GTIN
- 9781835461860
- Magazine
- 1
- Disponibilitate
- in stock
Produse similare

Packt Publishing
LaTeX Beginner's Guide - Second Edition: Create visually appealing texts, articles, and books for business and science using LaTeX - Stefan Kottwitz
312 RON
libris.ro

Packt Publishing
Professional React Native: Expert techniques and solutions for building high-quality, cross-platform, production-ready apps - Alexander Benedikt Kuttig
312 RON
libris.ro

Packt Publishing
Exploring Deepfakes: Deploy powerful AI techniques for face replacement and more with this comprehensive guide - Bryan Lyon
312 RON
libris.ro

Packt Publishing
Bare-Metal Embedded C Programming: Develop high-performance embedded systems with C for Arm microcontrollers - Israel Gbati
312 RON
libris.ro

Packt Publishing
Unveiling the NIST Risk Management Framework (RMF): A practical guide to implementing RMF and managing risks in your organization - Thomas Marsland
312 RON
libris.ro

Packt Publishing
Hands-On Genetic Algorithms with Python - Second Edition: Apply genetic algorithms to solve real-world AI and machine learning problems - Eyal Wirsansky
312 RON
libris.ro

Packt Publishing
Designing the Human Business: Leveraging Design Thinking to craft powerful and innovative business models - Anthony Mills
312 RON
libris.ro

Packt Publishing
Node.js Cookbook - Fifth Edition: Practical recipes for building server-side web applications with Node.js 22 - Bethany Griggs
312 RON
libris.ro
