Главная
Study mode:
on
1
Introduction
2
My first computer
3
Microservices
4
Web Page Size
5
Chart
6
Asynchronous messaging
7
Low latency definition
8
Low latency example
9
Doing less work
10
Componentbased design
11
Lambda architecture
12
Putting it all together
13
Distributed Systems
14
Single Core Processes
15
Single Core Example
16
CPU Layout
17
Thread Affinity
18
Challenges
19
Approach
20
Example
21
Data Model
22
Data Model Example
23
Mocking Component
24
Testing Component
25
Transports
26
Chronicle Queue
27
Microsoft JMH
28
Flow Control
29
Examples
30
Products
31
Summary
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore microservices architecture and monoliths in Java through this conference talk from GOTO Chicago 2016. Delve into the importance of latency in microservices, learn when to choose microservices over monoliths, and discover techniques for building high-performance systems. Gain insights on low-latency serialization, messaging, and garbage collection optimization. Follow along as Peter Lawrey, CEO at Higher Frequency Trading Ltd, demonstrates practical examples, discusses component-based design, and explores distributed systems. Understand CPU layouts, thread affinity, and data modeling for optimal performance. Learn about testing strategies, transports like Chronicle Queue, and flow control in Java-based microservices. Acquire valuable knowledge on building efficient, scalable, and responsive Java applications for both microservices and monolithic architectures.

Building Low Latency Microservices & Monoliths in Java Using High Performance Serialization & Messaging

GOTO Conferences
Add to list