->
Oreilly - Java 9 Performance Optimization and Modularization - 9781788398084
Oreilly - Java 9 Performance Optimization and Modularization
by Andrei Ruse | Released August 2017 | ISBN: 9781788398084


Use loops to process, mutate data and simplify processing logic with functional programmingAbout This VideoExposure to using Maven for dependency managementUse loops to process, filter, and mutate the dataSimplify your processing logic using functional programmingIn DetailMore than three years after the release of Java 8, the next version is now just around the corner. You may have heard about Java 9's module system, but there's even more to this new version.The course will teach you how to leverage the power of multithreading in Java, before moving on to look at the benefits of modularising larger projects. We start of on our path by building a Twitter application that leverages the Twitter public API. We will start with a trivial single threaded implementation, pulling a single hashtag, and storing tweets in a text file. We will then accelerate the application by leveraging multi-threading, to download and process hashtags concurrently. Functional programming will be used for processing data streams.By the end of this course, you will be familiar with Java 9 Performance Optimization and Modularization. Show and hide more
  1. Chapter 1 : Processing Twitter Hashtags
    • The Course Overview 00:05:21
    • Twitter4J and Twitter API Key 00:09:06
    • Sample of Tweets and Printing It 00:06:23
    • Event Loop to Regularly Pull Tweets 00:08:49
    • Writing Tweets to a Text File 00:06:21
  2. Chapter 2 : Accelerating Hashtag Processing
    • Multithreading in Java and the Executor Service 00:13:17
    • Leveraging the Executor Service 00:10:04
  3. Chapter 3 : Avoiding Common Threading Issues
    • Multithreaded Contention Issues 00:14:04
    • Making an Application Thread Safe 00:06:43
    • Making Our Twitter Application Thread Safe 00:06:40
  4. Chapter 4 : Project Jigsaw
    • Creating a Simple Multi-Package Project 00:09:16
    • Project Jigsaw and Its Problem 00:11:28
    • Modularizing Our Twitter App and Defining Interfaces 00:06:45
  5. Show and hide more

    Oreilly - Java 9 Performance Optimization and Modularization


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss