August 2017
InfoQ

Architecture & Design Special Report

Sponsored by
InfoQ
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/.
Simplifying API Development (presentations, Jul 12, 2017)
Susanne Kaiser on Microservices Journey from a Startup Perspective (news, Jul 10, 2017)
Capture - Embed - Protect, Guidelines for Domain-Driven Design (news, Jul 07, 2017)
Model-Based Software Engineering to Tame the IoT Jungle (articles, Jul 05, 2017)
Why the JVM is a Good Choice for Serverless Computing: John Chapin Discusses AWS Lambda at QCon NY (news, Jun 30, 2017)

Microservices vs. Service-Oriented Architecture By O'Reilly

Are microservices really just “SOA done right”? How do the two approaches differ? More importantly, are microservices really better than SOA, or are we doomed to repeat the same mistakes of the past?
Download the free O'Reilly ebook.

Sponsored content

The InfoQ eMag: Microservices vs. Monoliths - The Reality Beyond the Hype (books, Jun 19, 2017)
Know the Flow! Microservices and Event Choreographies (articles, Jun 23, 2017)
The Complexity That Is Hidden in Microservices and Event Sourcing (presentations, Jun 09, 2017)
Architecture Patterns for Microservices in Kubernetes (presentations, Jul 05, 2017)
GraphQL vs REST: Things to Consider (news, Jul 08, 2017)

Oracle Defends the Java Module System

One of the more timely presentations at the 2017 Emerging Technologies for the Enterprise (ETE) Conference was by Oracle JVM runtime lead Karen Kinnear - Java Futures: Modules and More. Much has happened since her presentation surrounding, namely, the events before and after the May 8, 2017 JSR 376 public review ballot vote.

Managing Data in Microservices

Randy Shoup from Stitch Fix team spoke at QCon New York 2017 Conference about managing the data and isolated persistence in Microservices based applications. He also talked about events as a first class construct for microservices.

Kubernetes for Java Developers By O'Reilly

Learn Kubernetes concepts from the Java developer and operations perspective, creating fast, stable, reliable, scalable, fault-tolerant apps.
Download the free O'Reilly ebook.

Sponsored content

Scalable Chatbot Architecture with eBay ShopBot Shopping Assistant

Robert Enyedi, software engineer at eBay spoke at QCon New York 2017 Conference about ShopBot personal shopping assistant application. ShopBot, launched in late 2016 based on Facebook Messenger bot, leverages AI components and the eBay user data to provide shopping options in a conversational style.

Java Module Platform System (JSR 376) Passes the Public Review Reconsideration Ballot

Almost two months after the failure of the original JSR 376 public review ballot to pass, the JCP executive committee has now overwhelmingly passed the recent reconsideration ballot. Tim Ellison, senior technical staff member at IBM, and Martijn Verburg, co-founder of the London Java Community and CEO of jClarity, spoke to InfoQ about the significant changes that led to a successful vote.

Integrate 2017 Recap: Adding Intelligence to Integration

Integrate 2017, an annual integration event focused on Microsoft Integration technologies, took place in London from June 26th – 28th. Some of the key themes that were discussed include the role of cognitive computing in integration, API orchestration, SaaS connectivity, cloud native integration, the impact of serverless on integration and cloud messaging at scale.

Unleashing the Power of .NET Big Memory and Memory Mapped Files

This article describes the benefits of utilization of large data sets in-process on the managed CLR server environments using Agincore’s Big Memory Pile.

Virtual Panel: High Performance Application in .NET

The panelists discuss high performance computing in .NET. The topics range from the main challenges they faced, to .NET Native and high performance in unconventional platforms.

Enabling IoT Ecosystems through Platform Interoperability

The fragmentation of the Internet of Things (IoT) and the lack of interoperability prevent the emergence of broadly accepted IoT ecosystems. The BIG IoT project aims to ignite such an ecosystem.

Building a Blockchain PoC in Ten Minutes Using Hyperledger Composer

This article examines what businesses look for when considering blockchain’s role in their organization, and explores how the Linux Foundation's Hyperledger Composer can help to create applications.

InfoQ Virtual Panel: A Practical Approach to Serverless Computing

Add serverless computing to the growing list of options developers have when building software. To learn more about the practical implications, InfoQ reached out to three experienced technologists.

Production-Ready Microservices By O'Reilly

In this practical book, author Susan Fowler explores the challenges of using microservices in production environments with real user traffic, drawing from her experience standardizing over a thousand microservices at Uber.
Download the free O'Reilly ebook.

Sponsored content

Observability, Event Sourcing and State Machines

Peter Lawrey explains the use cases and practicalities for having downstream services consuming all of the state changes of an upstream service in order to provide automated insight of services.

Microservices and Mobile

Oleksii Fedorov advises on creating mobile applications, what practices to use and what to avoid.

GraphQL for All? A Few Things to Think about before Blindly Dumping REST for GraphQL

Arnaud Lauret discusses REST vs. GraphQL, comparing their strengths and weaknesses, suggesting evaluating both before making a decision.

Establishing a Microservice Foundation

Mike Amundsen discusses the benefits and operating principles of microservices.

Lufthansa Open API Fueling Digital Transformation in Travel

Reinhart Lanegger exemplifies how Lufthansa uses APIs to perform a transformation of their company.
 

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

If you no longer wish to receive these emails, please click on the following link: Unsubscribe

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