Building a Reliable Cloud-Based Bank in Java

  Рет қаралды 6,068

InfoQ

InfoQ

Күн бұрын

Пікірлер: 4
@clray123
@clray123 6 жыл бұрын
In short: record any request that you accepted; never drop the ball on processing yet unprocessed requests; make sure that every request is processed only once. Sounds obvious, but you'd be surprised how many people screw it up. The usual way of exception handling is "log it then let the world collapse".
@mihaiciureanu923
@mihaiciureanu923 2 жыл бұрын
Very nice presentation, but it kind of reinvents the wheel. We already have bounded contexts, and sagas. Also, it would have been nice to hear what happens if something can't be processed somewhere down the stream , which is often the case of a bank. For example there are not enough funds at the exact moment where the message gets to the ledger. Normally there are compensating transactions in this phase, and I would have liked to see how they are implemented.
@EvgeniiSuvorov
@EvgeniiSuvorov 6 жыл бұрын
bblablabla where is the code?)
@-rpm
@-rpm 6 жыл бұрын
This is what happens when you hire incompetent engineers. No matter how many code reviews, roll back plans you have if it is being done by incompetent engineers it will fail terribly. One month for a roll back in a banking infra is ridiculous.
Modular Java Development in Action
50:00
InfoQ
Рет қаралды 2,5 М.
Microservices Lessons Learned from a Startup
38:21
InfoQ
Рет қаралды 8 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Building a Bank with Kubernetes by Oliver Beattie, Monzo
35:20
CNCF [Cloud Native Computing Foundation]
Рет қаралды 37 М.
Cloud-Native and Scalable Kafka Architecture
46:59
InfoQ
Рет қаралды 4 М.
Avoiding Microservice Megadisasters - Jimmy Bogard
45:27
NDC Conferences
Рет қаралды 434 М.
Actors or Not: Async Event Architectures
54:00
InfoQ
Рет қаралды 28 М.
Why do big Companies use Java, and NOT PHP?
12:34
Stefan Mischook
Рет қаралды 224 М.
Code to Current Account: A Tour of the Monzo Infrastructure
20:36
They Said It Couldn't Be Done - Starling Bank
45:30
Amazon Web Services
Рет қаралды 24 М.
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 44 МЛН
"Simple Made Easy" - Rich Hickey (2011)
1:01:39
Strange Loop Conference
Рет қаралды 108 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН