BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Patterns Content on InfoQ

Guides

RSS Feed
  • Architectures You’ve Always Wondered About 2024 eMag

    This eMag showcases real-world examples of innovative architectures pushing the limits with modern software systems. From Cloudflare to Netflix, the authors demonstrate what 'scalable' means and the challenges they face in handling millions of requests per second. This eMag brings together several of these stories and aims to provide advice and inspiration for your future projects.

  • The InfoQ eMag: Microservices - Patterns and Practices

    While the underlying technology and patterns are certainly interesting, microservices have always been about helping development teams be more productive. Experts who spoke about microservices at QCon SF 2017 did not simply talk about the technical details of microservices, but included a focus on the business side and more human-oriented aspects of developing distributed software systems.

  • The InfoQ eMag: Cloud Native Patterns & Practices

    In this eMag, the InfoQ team pulled together stories that best help you understand this cloud-native revolution, and what it takes to jump in. It features interviews with industry experts, and articles on key topics like migration, data, and security.

  • InfoQ eMag: Patterns of DevOps Culture

    In this e-mag, we explore some of those patterns through testimonies from their practitioners and through analysis by consultants in the field who have been exposed to multiple DevOps adoption initiatives.

  • InfoQ eMag: REST

    Over the past 15 years the term REST has been used and discussed a lot, whether it's when comparing with Web Services, used within the context of Cloud, or of course when talking about use the Web we use every day. In this eMag you will learn about these and other important aspects of REST.

  • InfoQ eMag: Scalability

    This eMag examines topics such as how Twitter re-architected its code-base to improve stability and performance, the approaches Netflix uses to be hyper-resilient, and how Java is replacing C++ for low latency coding. We also look at some lower level tricks such as feedback controls for auto-scaling, and using memory and execution profiling to identify performance bottlenecks in Java.

  • The Culture Game: Tools for the Agile Manager

    THE CULTURE GAME is a tutorial & reference for creating lasting business agility in organizations. This book provides you with specific tools & techniques to help teams (and the entire enterprise) rapidly respond to change, and describes 16 patterns of team-learning behavior, distilled from Agile software development, and provides the tools to socialize these ideas throughout your organization.

  • Agile Patterns: The Technical Cluster

    This book guides the reader on crafting their own agile adoption strategy focused on their business values and environment. This strategy is then directly tied to patterns of agile practice adoption that describe how many teams have successfully (and unsuccessfully) adopted them.

  • Domain Driven Design Quickly

    Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain. This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' book.

  • Java Transaction Design Strategies

    Java Transaction Design Strategies shows how to design an effective transaction management strategy using the transaction models provided by Java-based frameworks such as EJB and Spring. Local, programmatic, declarative, and XA models are explained; the book concludes with a set of design patterns show how to effecitvely use these models.

BT