New & Notable


How are Java applets and Java applications different?

Java applets are no longer supported. How do they differ from applications? Let's explore their differences, as well as a brief history of the two terms among Java developers.


Choose the right design pattern for a serverless app

Serverless app teams can turn to architecture patterns to guide the way to a successful product. Learn the criteria to narrow your options and the key differences between eight patterns.


Should this application have a multi-cloud architecture?

Multi-cloud is attractive to software teams that want to expand their development toolboxes, but be careful about the complexity it can add to your overall development lifecycle.


Clojure 101: A multithread Java programming language

Discover the fundamentals of the Clojure programming language and its Java-specific uses and tool pairings to see if this multithread programming approach is a fit for your team.

Have a question for an expert?

Please add a title for your question

Get answers from your peers on your most technical Microservices architecture challenges.

You will be able to add details on the next page.

Find Solutions For Your Project

Pro+ Microservices Downloads

View All

Microservices architecture Basics

  • Get Started

    class diagram

    A class diagram is an illustration of the relationships and source code dependencies among classes in the Unified Modeling Language (UML).

  • Get Started

    application program interface (API)

    An application program interface (API) is code that allows two software programs to communicate with each other.

  • Get Started

    Break down enterprise architecture meanings, models

    Enterprise architects have a range of frameworks at their fingertips, but their role also entails creating consensus and understanding between business and technical stakeholders.

View All Get Started


Videos, Podcasts, Photo Stories and Infographics

Blog: Microservices Matters

Sections from across SearchMicroservices