Email the Author

You can use this page to email Aravindan Baskaran about Thinking About Server Side Architecture.

Please include an email address so the author can respond to your query

This message will be sent to Aravindan Baskaran

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

Tired of architectural theory that doesn't survive contact with reality? Fed up with the "move fast and break things" hangover? "Thinking About Application Architecture" is your pragmatic, no-nonsense guide to designing server-side applications that are built to last and built to evolve.

This book cuts through the dogma and academic debates to focus on what truly matters: making architectural decisions that are hard to regret. We champion the "Build It Right First" philosophy—not by designing everything upfront, but by creating a simple, clean, and evolvable foundation from Day One.

Using the running case study of "Akṣaya Pātra Stores Online" (a local provision store going digital), we'll journey through the core concepts:

  • Foundations: Understand the real difference between architecture and design, how software actually evolves, and how to represent your architecture effectively (using practical tools like C4 and ADRs).
  • The Map: Explore the "what"—the established patterns like the Modular Monolith, Microservices, and Event-Driven Architecture, plus essential design topics like DDD and database design.
  • The Compass: Master the "why"—the core principles, the critical "-ilities" (Scalability, Resilience, etc.), and the crucial human elements of the architect's role.

Written for experienced developers and senior engineers stepping into architectural roles, this book embraces the Leanpub "Publish Early, Publish Often" philosophy. It's a living document, evolving with your feedback. Forget ivory towers; let's build software that works, endures, and adapts.


About the Author

Aravindan Baskaran’s avatar Aravindan Baskaran

A Senior Architect and Principal Engineer with over two decades of experience designing and building large-scale, complex systems. Over the years, has developed deep expertise in distributed systems architecture, microservices, and enterprise-scale design, navigating the evolving challenges of modern software engineering with clarity and precision.

Passionate about architecture leadership, and guided by a pragmatic “Build It Right First” philosophy—creating robust, evolvable foundations without falling into the trap of over-engineering. The focus remains on balancing innovation with practical scalability and long-term maintainability. This philosophy blends technical discipline with bold ambition—to design systems that can scale to “universe scale” while maintaining zero compromise on security and reliability.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Ta3 › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • AccessibilityPro (NEW!)
    • Author Quickstart (NEW!)
    • CourseAI
    • TranslateAI
    • GlobalAuthor
    • IndexAI
    • Launch Quickstart (NEW!)
    • Marketing Packages
    • PublishWord
    • Publish on Amazon
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss