Enterprise Architecture

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

Java / coffee

Kubernetes-native Quarkus Java ready for testing

Red Hat’s Quarkus project is a small-footprint Java stack designed for container-based, cloud-native applications

mistake regret bad decision

How to stop people from causing bad cloud architectures

We’ve all watched bad decisions about technology architecture made right in front of our eyes. It's time to do something about it

person with slippers sitting on couch with fire in background

Couchbase review: A smart NoSQL database

Flexible, distributed document database offers an easy query language, mobile synch, independently scalable services, and strong consistency within a cluster

sun in clouds solar

Life cycle management: Let the sunshine in

Although superficially you can be very standardized, life cycle events of all the parts can still turn the landscape into a hard problem

data globe

The best distributed NoSQL databases

Highly flexible and hugely scalable, NoSQL databases offer a range of data models and consistency options to suit your application

apples oranges slices mixture puzzle balance opposites fruit  savatore gersace flickr

Oracle steers GraalVM to the enterprise

GraalVM Enterprise brings performance and security extras to the shared runtime supporting JVM languages, JavaScript, and native code

weird science 2017universe

Review: Kinetica analyzes billions of rows in real time

GPU database is not only hugely scalable, but integrates graph analysis, location intelligence, and machine learning with standard SQL

Conceptual image of a digital circuit-board key amid binary code.

Composite keys in JPA and Hibernate

Use embeddable objects to join two primary keys into one composite key

Lineup of anthropomorphic nuts, illustrating polymorphism.

Inheritance relationships in JPA and Hibernate

Learn four ways to manage inheritance relationships and support polymorphic querying in Java ORM

JavaWorld > Persistence [series] > data blocks / structure / database / data center

Java persistence with JPA and Hibernate, Part 2: Many-to-many relationships

Many-to-many relationships and cascade type strategies in JPA and Hibernate

JavaWorld > Persistence [series] > data / data center / database / server

Java persistence with JPA and Hibernate, Part 1: Entities and relationships

Get started modeling entities and relationships for Java data persistence, using an example application based on Java 8 with Hibernate 5.3.6

InfoWorld forrester enterprise architecture awards 2019

Nominate yourself for the 2019 Enterprise Architecture Awards

Leadership, collaboration, business smarts, tech smarts, and an agile operating model are the hallmarks of today’s high-impact EA teams

big data blue

Pub/sub messaging: Apache Kafka vs. Apache Pulsar

Apache Kafka set the bar for large-scale distributed messaging, but Apache Pulsar has some neat tricks of its own

java -- beans, grounds, coffee -- binary background

Java, meet Kubernetes and serverless computing

Red Hat’s beta Quarkus framework aims to optimize Java development for distributed application architectures

architecture / modular structure / grid / matrix / network

Enterprise architecture: A key driver of digital and analytic transformation

A conversation with Claus Torp Jensen, chief technology officer at CVS Health, on how to build an effective architectural function in the enterprise

tiger

TigerGraph review: A graph database designed for deep analytics

Highly parallelized and horizontally scalable, TigerGraph shines for use cases that require multi-hop analytic queries

executive pushing boulder uphill deadline stress struggle

Kubernetes is so hard—but worth the pain

2019 will be a challenging year for some enterprises as they try to turn Kubernetes hype into production reality

assembly lego blocks construct build deconstruct

20 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

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 2

Learn how to use Apache Kafka's partitions, message offsets, and consumer groups to distribute load and scale your applications horizontally, handling up to millions of messages per day

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 1

Apache Kafka scales horizontally and offers much higher throughput than some traditional messaging systems. Get started with installation, then build your first Kafka messaging system

Load More