Skip to content

leosilvadev/java-asyncio-nonblocking-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Async IO & Non-blocking IO inside JVM - Tech-Talk

All the code in the repo is used in my tech-talk about async io and non-blocking io inside JVM.

What will going to find in the repo

  • Simple TCP Server returning a list of Users as JSON implemented with Async IO (thread pool)
  • Simple TCP Client that calls the TCP Server and print the result implemented with Async IO (thread pool)
  • Simple TCP Server returning a list of Users as JSON implemented with non-blocking IO (channel, buffer and selector)
  • Simple TCP Client that calls the TCP Server and print the result implemented with implemented with non-blocking IO (channel, buffer and selector)

The non-blocking implementation has comments to better explain how does it works

About

Codes used in Async IO and Nonblocking IO presentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages