Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Erhan Bağdemir
    @bagdemir
    the community is growin'
    Mustafa Caylak
    @luxmeter
    not good enough, would rather stick to English or German =D
    Serkan Ensoner
    @asyncore
    My German is far worse than your Turkish. So English it is :D
    Mustafa Caylak
    @luxmeter
    :+1:
    Serkan Ensoner
    @asyncore
    OK, Erhan talked bout this new OSS project. Being a mostly front-end dev, I thought I could help. especially with React and TS.
    I'm going to Turkey for vacation/work in 10 days. I'll have more time to look at and be in the same time zone :)
    Mustafa Caylak
    @luxmeter
    Awesome. I’m more a backend dev but was interested to learn something new. I already setup the frontend.
    I was working on the login for now and the global state handling of the authentication.
    https://github.com/ryos-io/Rhino-PAP/tree/master/ui (currenty working branch: login)
    cool
    tech stack: reacts, react-boostrap, typescript and webpack
    For the first approach I decided against the use of redux. I thought it would make it more complex than it would help since we won’t ahve so many global states
    Just tell me when you want to dive in and I try to elloborate my thoughts =D
    Erhan Bağdemir
    @bagdemir
    I have no idea about the new JS frameworks but I am really keen on reading in and looking forward to getting started soon. Mustafa is currently working on the Management UI while I am maintaining the load generator part.
    Just to catch up, the architecture - the big picture looks as follows :
    Serkan Ensoner
    @asyncore
    I don't have a preference in state management, redux, MobX, .context all fine to me :D
    This is exciting!
    Erhan Bağdemir
    @bagdemir
    system_arch.png
    The UI is gonna control the load generators (Rhino-Core instances) e.g how many Load Generators you want to spin up, such configurations.
    Mustafa Caylak
    @luxmeter
    @asyncore currently plain old redux with hooks and this one: https://github.com/CharlesStover/reactn
    Erhan Bağdemir
    @bagdemir
    and the dashboards for metrics collected into Influx DB.
    well I see that you're gonna understand each other very well :) I need that front-end slang
    Mustafa Caylak
    @luxmeter
    =D
    Serkan Ensoner
    @asyncore
    "Redux with Hooks" I'M SOLD!
    Mustafa Caylak
    @luxmeter
    :D
    Erhan Bağdemir
    @bagdemir
    A small PR
    we can make use of the ConfigResource type which understands the convention classpath:// or file:// in upload spec.
    So we don't need to create an InputStream explicitly instead use the convention upload(() -> file("classpath:///myfile"))
    Erhan Bağdemir
    @bagdemir
    Erhan Bağdemir
    @bagdemir
    a tiny PR : ryos-io/Rhino#90
    Erhan Bağdemir
    @bagdemir
    a pretty small PR: ryos-io/Rhino#92
    Erhan Bağdemir
    @bagdemir
    Screenshot 2019-07-17 at 20.03.13.png
    Mustafa Caylak
    @luxmeter
    lol
    Erhan Bağdemir
    @bagdemir
    Javadocs are online http://ryos.io/javadocs/apidocs/
    Erhan Bağdemir
    @bagdemir
    Erhan Bağdemir
    @bagdemir
    Btw, if we plan to launch the PAP on AWS, we can pick the AWS Aurora as RDBMs.
    Erhan Bağdemir
    @bagdemir
    Erhan Bağdemir
    @bagdemir
    btw. Reactor has also an active community on Gitter: https://gitter.im/reactor/reactor
    Erhan Bağdemir
    @bagdemir
    a slightly bigger PR: ryos-io/Rhino#103
    Mustafa Caylak
    @luxmeter
    don’t think you have to notify us about the PRs.
    everyone can see them who watches the repo, can’t they?
    Erhan Bağdemir
    @bagdemir
    Sure. Just spamming you guys with the notifications on Gitter App. =)
    Mustafa Caylak
    @luxmeter
    xD
    Serkan Ensoner
    @asyncore
    :D
    Fine by me. I don't get any notification until I look at this page
    Erhan Bağdemir
    @bagdemir
    i am gonna be on vacation 30.7-5.8 so no spams as I am afk
    Mustafa Caylak
    @luxmeter
    have a good vacation
    Erhan Bağdemir
    @bagdemir
    Good news is that we do not have any bugs according to sonarcloud : https://sonarcloud.io/dashboard?id=ryos-io_Rhino
    The bad one is the coverage :) we should pay attention to that :D
    Erhan Bağdemir
    @bagdemir

    RELEASE 2.2.0 M1

    • HttpSpec gets a method collect(), that signals enclosing forEach to let the loop collect the results for each iteration.
    • forEach doesn’t collect variables but the DSL items in forEach.
    • forEach has two types of iterations, map-and-collect, exec-and-run-collectable DSLs.
    • collect() static method in DSLUtils.
    • HttpSpec Interface hierarchy clean-up
    • repeat() leverages reactor’s repeat instead of while-loops.
    • nested measure() DSL double counting fix.
    <dependency>
    <groupId>io.ryos.rhino</groupId>
    <artifactId>rhino-core</artifactId>
    <version>2.2.0.M1</version>
    </dependency>
    Aleksandar Jovanovic
    @aleksjovanovic
    Hello?
    :D