BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Guides

  • The InfoQ eMag: Real-Time APIs: Design, Operation, and Observation

    Research shows that there is an increasing demand for near real-time APIs, in which speed and flexibility of response are vitally important. This eMag explores this emerging trend in more detail.

  • The InfoQ eMag - Service Mesh Ultimate Guide 2020

    This eMag answers key service mesh questions for software architects and technical leaders, such as: What is a service mesh? Do I need a service mesh? , and how do I evaluate the different service mesh offerings?

  • The InfoQ eMag - Java Innovations That Are on Their Way

    This includes massive, root-and-branch changes such as Project Valhalla as well as some of the more incremental deliveries coming from Project Amber - such as Records and Sealed Types.

  • Dynamic Proxies in Java Mini-Book

    In this book we show how we would write a proxy implementation by hand. We then show how we can do the same code using dynamic proxies, saving ourselves a lot of unnecessary code. Since the patterns proxy, decorator, composite and adapter are similar in structure, we can use dynamic proxies to also generate these. Lastly we show how we could use code generation to create the classes in-memory.

  • The InfoQ eMag - Recent Innovations in the Java Platform

    In this eMag we want to showcase some of the smaller Java features that have been delivered and reached their final form in recent releases. Language evolution comes in both large and small packages (and sometimes the smaller ones are really stepping stones that unlock bigger changes).

  • The InfoQ eMag - Microservices: Testing, Observing, and Understanding

    This eMag takes a deep dive into the techniques and culture changes required to successfully test, observe, and understand microservices.

  • The InfoQ eMag - The InfoQ Software Trends Report 2019: Volume 1

    This eMag brings together the complete set of reports from the last 12 months and as such represents various points in time. We hope that this format provides InfoQ readers, from developers to CTOs, with a concise summary of the professional software landscape. We encourage you to explore these technologies for yourselves

  • The InfoQ eMag - .NET Core 3

    In this eMag we explore some more of the benefits of .NET Core and how it can benefit not only traditional .NET developers, but all technologists who need to bring robust, performant and economical solutions to market.

  • The InfoQ eMag: Mastering Remote Meetings

    Working remotely is becoming routine. Our goal in this eMag is to help you do things better. We’ll show how people all over the world worldwide are successfully facilitating complex conversations, remotely. We’ll also share practical steps you can take right now, to upgrade the remote conversations that fill your working days.

  • The InfoQ eMag - Taming Complex Systems in Production

    To tame complexity and its effects, organizations need a structured, multi-pronged, human-focused approach, that: makes operations work sustainable, centers decisions around customer experience, uses continuous testing, and includes chaos engineering and system observability. In this eMag, we cover all of these topics to help you tame the complexity in your system.

  • The InfoQ eMag - Becoming a Technical Leader

    “Before you are a leader, success is all about growing yourself. When you become a leader, success is all about growing others.” – Jack Welch. For this eMag we’ve pulled together six articles from the InfoQ content that explore different aspects of what it takes to lead effectively in the technical world.

  • The InfoQ eMag - Service Mesh: Past, Present, and Future

    This eMag aims to remove some of the confusion around the topic of "service mesh", and help architects and technical leaders to choose if, when, and how to deploy a service mesh. A "service mesh" manages service-to-service communications across a compute cluster, and handles dynamic service discovery and routing, and also provides cross-cutting support for observability, reliability, and security

BT