November 2018
InfoQ

Architecture & Design Special Report

Sponsored by
Red Hat
Latest Content, Top Viewed Content, News, Top Articles, Top Presentations
 
In this special newsletter we bring you up to date on all the new content and news related to Architecture & Design on InfoQ. We are also maintaining a portal page for this content on InfoQ at: https://www.infoq.com/architecture-design/.
Concept and Object Modeling Notation for Data Modeling NoSQL Databases (news, Oct 22, 2018)
The Road to Micronaut 1.0: A JVM-Based Full-Stack Framework (news, Oct 19, 2018)
Tim Berners-Lee Introduces Solid Decentralized Identity Platform (news, Oct 16, 2018)
Smoke is a New Lightweight Server-Side Framework for Swift from Amazon (news, Oct 14, 2018)
High Volume Space Exploration Time-Series Data Storage in PostgreSQL (news, Oct 13, 2018)

Microservice Databases: Migrating from Relational Monolith to Distributed Data (By O'Reilly)

Learning how to deal with your monolithic relational databases in a microservices structure is key to keeping pace in a quickly changing workplace. Author Edson Yanaga takes you through nine different strategies for integrating data from your monolithic application to a microservice architecture. Download Now.

Sponsored content

Microservice Databases: Migrating from Relational Monolith to Distributed Data (By O'Reilly)
Give REST a Rest with RSocket (articles, Oct 15, 2018)
An Introduction to Kotlin for Serverside Java Developers (articles, Oct 14, 2018)
Apache Kafka: Ten Best Practices to Optimize Your Deployment (articles, Oct 19, 2018)
Oracle Introduces Helidon - A Lightweight Java Microservices Framework (news, Oct 10, 2018)
Modeling Uncertainty with Reactive DDD (articles, Sep 29, 2018)

Google's Cloud Spanner DML Updates and Cloud Bigtable's New Key Visualization Feature

The Google Cloud Platform offers various cloud-native database services, and recently Google updated two of them. The updates affect the Cloud Spanner database service, a managed relational database offering and Cloud Bigtable, a managed NoSQL key value and wide-column database.

William McKnight on Data Platforms and Creating a Modern Data Architecture

William McKnight gave a keynote presentation last week at Data Architecture Summit 2018 Conference on creating a modern data architecture using different data platforms.

Google's Apigee API Platform Enhanced with API Monitoring and Extensions to Connect GCP Services

Google Cloud's full lifecycle API Management platform Apigee provides customers control over, and visibility into, the API's that connect applications and data across their enterprises and clouds. Recently, Google announced the general availability of various new Apigee capabilities such as Apigee API monitoring, Apigee extensions, and Apigee hosted targets.

Building Reactive Microservices in Java (By O’Reilly)

Investigating distributed microservices? Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. Author and Red Hatter, Clement Escoffier, explains why and how Eclipse Vert.x is a good choice to build effective microservices systems. Download Now.

Sponsored content

Building Reactive Microservices in Java (By O’Reilly)

GitHub Octoverse 2018 Highlights

Octoverse is the annual survey that GitHub conducts among its developers to take the pulse of the community. Here the most significant highlights from this year’s edition.

Amazon Announces Managed Databases for Amazon Lightsail

Amazon has announced managed databases for Lightsail, their lightweight and simplified virtual private server offering. The addition of managed databases intends to allow the creation of these databases on the Lightsail platform with a minimal amount of work, and removes several everyday maintenance tasks from the user.

Natural Language Processing with Java - Second Edition: Book Review and Interview

Natural Language Processing with Java - Second Edition book covers NLP topic and various tools developers can use in their applications. InfoQ spoke with co-author Richard Reese about the book.

Resilient Systems in Banking

Resilience is about tolerating failure, not eliminating it. To build a resilient system, especially critical for banking, you must build a system that absorbs shocks, and continues or recovers.

Micronaut Tutorial: How to Build Microservices with This JVM-Based Framework

Micronaut is a modern, JVM-based, full-stack framework for building modular, easily testable microservice applications. This tutorial will create three microservices using Java, Kotlin and Groovy.

The 2018 InfoQ Editors' Recommended Reading List: Part One

As part of our core values of sharing knowledge, the InfoQ editor team has listed and commented on their most recent recommended reading.

The DDD Do-Over

This Q&A with Jimmy Bogard discusses when his team worked on two very similar projects, both using DDD. The lessons learned from the first project helped the team be more successful on the second.

Modern Java EE Design Patterns (By O’Reilly)

Download this report to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions. Download Now.

Sponsored content

Modern Java EE Design Patterns (By O’Reilly)

To RPC or Not to RPC: Choosing the Right Communication Strategies in a Microservice Architecture

Thomas Bøgh Fangel presents Lunar Way’s journey of breaking up their Rails monolith into a microservice architecture focusing on the benefits changing synchronous RPC to asynchronous events.

A Microservice Approach in the Boundaries of a Traditional Enterprise Environment

Sebastian Eggers discusses Microservice Blueprint, a well-documented and working reference implementation for a Java-based microservice/API development project.

AutoCAD & WebAssembly: Moving a 30 Year Code Base to the Web

Kevin Cheung presents a practical guide to getting legacy code to work on the web using AutoCAD as the example with the Emscripten compiler and WebAssembly.

Designing Events-First Microservices

Jonas Bonér explores the nature of events, what it means to be event-driven, how to unleash the power of events and commands by applying an events-first DDD to microservices-based architectures.

Design Microservice Architectures the Right Way

Michael Bryzek highlights specific key decisions that very directly impact the quality and maintainability of a microservice architecture, covering infrastructure, continuous deployment, and more.
 

Connect with InfoQ on Twitter

Connect with InfoQ on Facebook

Connect with InfoQ on LinkedIn

Connect with InfoQ on Google Plus

Connect with InfoQ on Youtube

You have received this email because you subscribed to "Top Content and Special Reports Newsletter". To stop receiving weekly updates on trends, please click the following link: Unsubscribe

C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #325,
Toronto, Ontario, Canada,
M8V 3Y3