There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoid having threads waiting for responses in request intensive applications, for example:

The goal of this project is to get familiar with those libraries and integrate one of them with an existing HTTP client library eventually allowing for more performant and scalable applications.

The status after Hackweek 0x10 is that there is two big patches (pull requested) to bring the library more close to a 1.0.0 release:

  1. Major API cleanup
  2. Async and non-blocking HTTP backend

We could now take it from here and actually make the 1.0.0 release happening as well as an integration with Uyuni/SUSE Manager!

Looking for mad skills in:

http java async scalability performance susemanager salt library uyuni

This project is part of:

Hack Week 16

Activity

  • 8 months ago: jochenbreuer liked Go async (and non-blocking) with HTTP requests
  • 8 months ago: Johannes Renner added keyword "uyuni" to Go async (and non-blocking) with HTTP requests
  • 8 months ago: Johannes Renner started Go async (and non-blocking) with HTTP requests
  • 8 months ago: Johannes Renner left Go async (and non-blocking) with HTTP requests
  • over 1 year ago: mbologna liked Go async (and non-blocking) with HTTP requests
  • Show History

    Comments

    Be the first to comment!

    Similar Projects

    YaST module for (SUSE Manager) salt parametrizable formulas by dmacvicar

    Parametrizable formulas is a normal salt module...


    New SUSE R&D Employee workstation/laptop auto-installer by dmacvicar

    The idea is to create a bootable medium (eg. pe...


    Add Ceph support for Azure RESTful protocols by dmdiss

    Microsoft Azure offers a bunch of interesting R...


    saltify dotfiles, workstation, laptop, Desktop Environment and beyond (NAS, router, media center, Kodi, if time allows) by vcuadradojuan

    See [https://github.com/viccuad/salt-configs](h...


    Controlling and Testing the YaST UI Remotely (for Integration Tests, openQA) by lslezak

    Hackweek 17 Update

    During Hackweek 17 I di...