BT
Java Follow 1109 Followers

Uber Open Sources JVM Profiler for Tracing Distributed JVMs

by Matt Raible Follow 13 Followers on  Aug 28, 2018

Uber open sourced a distributed profiler called JVM Profiler in late June. They built JVM Profiler to solve resource allocation issues they had with Apache Spark. Apache Spark is a popular framework for processing large data streams, of which Uber has many. JVM Profiler was built for Spark, but it's applicable to any JVM-based service or application.

AI, ML & Data Engineering Follow 1006 Followers

Q&A with Saumitra Buragohain on Hortonworks Data Platform 3.0

by Rags Srinivas Follow 11 Followers on  Jul 19, 2018

InfoQ caught up with Saumitra Buragohain, senior director of Product Management at Hortonworks, regarding Hadoop in general and HDP 3.0 in particular.

Java Follow 1109 Followers

Hazelcast Releases Jet 0.6 for Stream and Fast Batch Processing

by Ben Evans Follow 34 Followers on  Apr 24, 2018 1

Hazelcast, maker of distributing computing technologies and tools, have released a new major version (version 0.6) of Jet, their open-source streaming processing engine.

AI, ML & Data Engineering Follow 1006 Followers

Dataiku's Latest Release Integrates Deep-Learning for Computer Vision

by Alexis Perrier Follow 1 Followers on  Apr 11, 2018

Collaborative data science platform Dataiku's latest release of its Data Science Studio includes pre-trained deep learning models for image processing. The DSS platform implements each step of a data-science project from data-sourcing and visualization to production deployment. Its machine-learning module supports standard libraries and it integrates with Hadoop and multiple Spark engines.

Architecture & Design Follow 2434 Followers

The Future of Microservices as the IT World Changes: Uwe Friedrichsen at microXchg Berlin

by Jan Stenberg Follow 38 Followers on  Mar 28, 2018

You have finally mastered Microservices, including Docker and Kubernetes, and some other new cool trends. But are you prepared for the future, Uwe Friedrichsen asked in his presentation at microXchg 2018 in Berlin where he explored the future of IT and the consequences for microservices.

Architecture & Design Follow 2434 Followers

Designing Reactive Systems Using DDD, Event Storming and Actors

by Jan Stenberg Follow 38 Followers on  Mar 27, 2018

Domain-driven design (DDD) is often used for finding boundaries (bounded contexts) around microservices. But everything in domain-driven design (DDD) is not good for microservice, Lutz Huehnken claimed in a presentation at microxchg 2018 in Berlin where he discussed how DDD, Event Storming and the Akka-based Lagom framework can be used to build reactive systems.

Architecture & Design Follow 2434 Followers

The Maturity of Microservices: MicroXchg Berlin Panel Discussion

by Jan Stenberg Follow 38 Followers on  Mar 27, 2018

In the microservices panel at microXchg 2018 in Berlin, Susanne Kaiser, together with the panel, consisting of Stefan Tilkov, Chris Richardson, Elisabeth Engel and Daniel Bryant, discussed the state of microservices as of today and whether the hype is over — is microservices now a mature technique or is serverless the next step?

Architecture & Design Follow 2434 Followers

Stefan Tilkov at microXchg Berlin: Microservice Patterns and Antipatterns

by Jan Stenberg Follow 38 Followers on  Mar 26, 2018 7

In his presentation at microXchg 2018 in Berlin, Stefan Tilkov explored patterns and antipatterns in microservice projects from his perspective, including Evolutionary Architecture, Decoupling Illusion, Distributed Monolith and Entity Service. He especially noted that some of the patterns he considers to be patterns, other people may see as antipatterns, and the other way around.

Architecture & Design Follow 2434 Followers

QCon London: Asynchronous Event Architectures with or without Actors

by Jan Stenberg Follow 38 Followers on  Mar 13, 2018

Synchronous request-response communication in microservices systems can be really complicated. Fortunately, asynchronous event-based architectures can be used to avoid this, Yaroslav Tkachenko claimed in a presentation at QCon London 2018, where he described his experiences with event-driven architectures and how Actors can be used in systems built on this architecture.

Architecture & Design Follow 2434 Followers

QCon London: Ensuring Data Consistency in Distributed Systems Using CRDTs

by Jan Stenberg Follow 38 Followers on  Mar 12, 2018

Conflict-free Replicated Data Types (CRDTs) is a family of algorithms for ensuring strong eventual consistency in distributed systems without the use of a centralized server that now has been theoretically proven to work, Martin Kleppmann claimed in a presentation at QCon London 2018, where he explored algorithms allowing people to collaborate on shared documents.

Architecture & Design Follow 2434 Followers

The Future of Microservices and Distributed Systems: QCon London Microservices Panel Discussion

by Jan Stenberg Follow 38 Followers on  Mar 11, 2018

In the microservices panel at QCon London 2018, track host Sam Newman together with Susanne Kaiser, Guy Podjarny, Idit Levine and Mark Burgess, discussed how the service technology as we see it today will change, and how we will build systems in the future. They believe microservices will continue to exist but will evolve into becoming a base for other techniques like serverless architectures.

Architecture & Design Follow 2434 Followers

Q&A with Kubernetes Founder Brendan Burns on Containers and Distributed System Patterns

by Rags Srinivas Follow 11 Followers on  Feb 14, 2018

InfoQ caught up with Brendan Burns, author of Designing Distributed Systems, Patterns and Paradigms for Scaleable Microservices. He talks about Distributed Systems patterns and how Containers enable it.

DevOps Follow 975 Followers

DevOps Workbench Launched by ZeroStack

by Helen Beal Follow 4 Followers on  Jan 12, 2018

Private cloud provider, ZeroStack, has announced a self-service capability from which developers can create their own workbenches. Forty developer tools from a mix of open source and commercial providers are available to users of the DevOps Workbench through Zerostack’s Intelligent Cloud Platform.

Architecture & Design Follow 2434 Followers

Entity Services is an Antipattern

by Jan Stenberg Follow 38 Followers on  Dec 31, 2017 15

In a microservice based architecture, it is important to keep the different services separated. Entity services is a common pattern now applied to microservices, but Michael Nygard claims that entity services is an anti-pattern that works against separation.

Architecture & Design Follow 2434 Followers

Event Sourcing in an Unreliable World

by Jan Stenberg Follow 38 Followers on  Nov 30, 2017

Examples of event sourced systems are often from process-oriented domains, like e-commerce, with incoming commands that generate events. But there are domains without processes that are intrinsically unreliable where we are collecting events from external event sources with transports that are unreliable, Lorenzo Nicora explained at the recent Microservices Conference µCon London 2017.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT