Close

distributed system

A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another. Distributed computing is a field of computer science that studies distributed systems.

“Zuul’s Journey to Non-Blocking” by Arthur Gonigberg

Zuul

Zuul 2.0 is the latest iteration of the gateway application fronting Netflix’s API and underlying microservices. It was borne of a need to handle an ever-growing amount of traffic and a similarly ever-growing number of microservices to the front. We rebuilt Zuul from the ground up, leveraging the Netty framework […]

Devamını Oku

Blockchain Simply Explained

Blockchain

How does blockchain work? It works with Blocks, where a spreadsheet works with “rows” and “columns.” A block in a blockchain is a collection of data. Blockchain is a distributed ledger, which means that a ledger is spread across the network among all peers in the network, and each peer holds a copy of the complete ledger.

Devamını Oku

Introduction to Microservices, Docker, and Kubernetes

Introduction to Microservices, Docker, and Kubernetes

Docker is an open source platform that’s used to build, ship and run distributed services. Kubernetes is an open source orchestration platform for automating deployment, scaling and the operations of application containers across clusters of hosts. Microservices structure an application into several modular services Learn the basics of Microservices, Docker, and Kubernetes. Code demo starts […]

Devamını Oku

The Seven (More) Deadly Sins of Microservices

The Seven (More) Deadly Sins of Microservices

All is not entirely rosy in microservice-land. It’s often a sign of an architectural approach’s maturity that anti-patterns begin to be identified and classified alongside well-established principles and practices. Daniel Bryant introduces seven deadly sins from real projects, which, left unchecked, could easily ruin your following microservices project. Daniel offers […]

Devamını Oku

Avoiding Microservice Mega disasters

Avoiding Microservice Mega disasters

You’ve spent months re-architecting your monolith into the new microservices vision. Everyone gathers around to flip the switch. You navigate to the first page…and nothing happens. Refresh…still nothing. The site is so slow that it won’t respond for minutes. What happened? In this session, I’ll walk through a post-mortem of […]

Devamını Oku

“Don’t Forget Conway’s Law” – Sarah Novotny Keynote

"Don’t Forget Conway’s Law" - Sarah Novotny Keynote

Speed of development and speed of repair isn’t only about problem solving and code. Monolithic codebases have fuzzy boundaries of ownership, massive teams with distributed accountabilities and intertwined dependencies. As you consider a microservices architecture don’t forget the cultural changes that need to be made. Nimble teams with autonomy, accountability […]

Devamını Oku