Software Architecture

Software Architecture | News, how-tos, features, reviews, and videos

knot rope joined tie tied
IDG Tech Spotlight  >  Containers + Virtualization [ Overview / March 2020 ]

hirise office building against sky 98044133

What’s next for serverless architecture?

Automatic distribution of logic and data to the edge will bring minimal latency to end users, without provisioning, scaling, or configuration worries for developers

pile of money salary bonus currency financial exchange payment

Cloud architects who earn $150,000 are likely underpaid

Good cloud architects are hard to come by and often worth their weight in gold. That’s why, in some cases, their salary may be higher than their leaders’

microservices - minitature figurines service a circuit board

What are microservices? Your next software architecture

Microservices break up monolithic code into easy-to-maintain chunks and are key to the devops philosophy

3 security vendors

Be prepared for microservices challenges

Microservices come with container-based development and cloud services. However, linking to other people’s code has its own risks

compliance / regulations / rules / law / standards / policies

How to address data and architecture standards in agile development

Making time to plan for standard practices pays off in the long term

abstract connections / network / object / root / inheritance / hierarchy

What is a service mesh? Easier container networking

A service mesh brings security, resiliency, and visibility to service communications, so developers don’t have to

secret

What your cloud provider doesn’t want you to know

The big three cloud providers know a few architecture tricks that keep money in their pockets. Learn how to make their secrets work for you

puzzle / challenge / teamwork / strategy / cooperation / collaboration

Cloud architects need to deal with cloudops

Who said an architect’s job is all glitz and glamour? The responsibility extends to ops, and here’s how it’s done

businessman bridges gap

How to make your REST APIs backward-compatible

Take advantage of these best practices to ensure that changes to your API don’t break compatibility with current clients

Binary stream flowing through the fingers and palm of an upturned hand.

How to tame event-driven microservices

Understanding flow behavior and making changes are the main challenges of choreographed microservices. A workflow engine can help

big data messaging system / information architecture / mosaic infrastructure

Why event-driven architectures are important today

These architectures enable the decoupling of rule-based services to microservices that consume and share data based on events

big data messaging system / information architecture / mosaic infrastructure

Why event-driven architectures are important today

These architectures enable the decoupling of rule-based services to microservices that consume and share data based on events

geometric structure presents a networking pattern in lines of connection

Essential microservices integration patterns

Real-world microservices implementations typically rely on both active and reactive communication patterns; here’s how they work

head / face / radiating lines / radial waves / artificial intelligence / projection / connection

AI, machine learning, and deep learning deep dive

Download this 26-page in-depth guide to AI, machine learning, and deep learning for easy reading at your convenience

assembly lego blocks construct build deconstruct

21 Go language projects for mastering microservices

From toolkits for messaging and routing to API design and app frameworks, the Go language has everything you need to go micro

Association Aggregation Composition in OOP

Association, aggregation, and composition in OOP explained

How to use association, aggregation, and composition to define relationships between the objects in your application

Get started with Angular

A step-by-step guide to installing the tools, creating an application, and getting up to speed with Angular components, directives, services, and routers

Python megaguide: The best frameworks and IDEs

Only on InfoWorld: A hands-on, in-depth look at 13 Python web frameworks and six Python development toolkits

Load More
You Might Also Like