Profile

Cover photo
Konrad “ktoso” Malawski
Attended AGH University of Science and Technology
Lives in Uppsala, Sweden
520 followers|613,311 views
AboutPostsPhotosReviews

Stream

 
5 years of Akka.

It's a dream come true that I'm on that timeline.
4
Add a comment...

Konrad Malawski

Shared publicly  - 
 
 
Fixing up size on a lock free queue.
As part of my ongoing work on JCTools (no relation to that awfully popular Mexican dude) I've implemented SPSC/MPSC/MPSC/MPMC lock free queues, all of which conform to the java.util.Queue interface. The circular array/ring bu...
1
Add a comment...

Konrad Malawski

Shared publicly  - 
 
#GDGKraków  3rd generation ;-)
1
Add a comment...

Konrad Malawski

Shared publicly  - 
 
We're going international!
8
1
Anton Arhipov's profile photoTomek Kaczanowski's profile photo
 
/me like
Add a comment...
 
 
3 Akka Pull Requests and 2 more to come - krakow scala user group rocks! 
http://www.virtuslab.com/akka-hakker-garden-event/
1
Add a comment...
3
1
Mani Sarkar's profile photo
Add a comment...

Konrad Malawski

Shared publicly  - 
 
Hackerspace is at it again! :-)
2
Add a comment...
Have him in circles
520 people
Jerome Mouton's profile photo
Daniel Bryant's profile photo
Jerzy Głowacki's profile photo
Martynas Mickevičius's profile photo

Konrad Malawski

Shared publicly  - 
 
Scaladays! :-)
1
Add a comment...

Konrad Malawski

Shared publicly  - 
 
 
Jeff Dean: "Achieving Rapid Response Times in Large Online Services" Keynote - Velocity 2014

Jeff Dean: "Achieving Rapid Response Times in Large Online Services" Keynote - Velocity 2014

"Today's large-scale web services provide rapid responses to interactive requests by applying large amounts of computational resources to massive datasets. They typically operate in warehouse-sized datacenters and run on clusters of machines that are shared across many kinds of interactive and batch jobs. As these systems distribute work to ever larger numbers of machines and sub-systems in order to provide interactive response times, it becomes increasingly difficult to tightly control latency variability across these machines, and often the 95%ile and 99%ile response times suffer in an effort to improve average response times. As systems scale up, simply stamping out all sources of variability does not work. Just as fault-tolerant techniques needed to be developed when guaranteeing fault-free operation by design became unfeasible, techniques that deliver predictably low service-level latency in the presence of highly-variable individual components are increasingly important at larger scales.

In this talk, I'll describe a collection of techniques and practices lowering response times in large distributed systems whose components run on shared clusters of machines, where pieces of these systems are subject to interference by other tasks, and where unpredictable latency hiccups are the norm, not the exception. Some of the techniques adapt to trends observed over periods of a few minutes, making them effective at dealing with longer-lived interference or resource contention. Others react to latency anomalies within a few milliseconds, making them suitable for mitigating variability within the context of a single interactive request. I'll discuss examples of how these techniques are used in various pieces of Google's systems infrastructure and in various higher-level online services.

In this talk, I'll describe a collection of techniques and practices lowering response times in large distributed systems whose components run on shared clusters of machines, where pieces of these systems are subject to interference by other tasks, and where unpredictable latency hiccups are the norm, not the exception. Some of the techniques adapt to trends observed over periods of a few minutes, making them effective at dealing with longer-lived interference or resource contention. Others react to latency anomalies within a few milliseconds, making them suitable for mitigating variability within the context of a single interactive request. I'll discuss examples of how these techniques are used in various pieces of Google's systems infrastructure and in various higher-level online services."
1
1
Mariusz Smykuła's profile photo
Add a comment...

Konrad Malawski

Shared publicly  - 
 
End of Scala Days 2014. Was really great, see you all next year!

// pic: end-of-conf Q&A panel with 3/4 of the scalac team (missing is +Grzegorz Kossakowski), because of injury - we missed you greg!
3
Sebastian Nozzi's profile photo
 
Parleys! Where are the Parleys!!! :-D
Add a comment...

Konrad Malawski

Shared publicly  - 
 
 
I play it every time I see TC headline with $xB.
Soon I'll have to keep it in loop all the time ;)
1
Mostafa Akbari's profile photo
 
the difference is in those years we talked about millions now we talk about billions ^^
Add a comment...
 
Heading home after work and remotely helping with an #akka   #hackathon . You wouldn't think it's past 22, right? Yeah, it's really bright even this late in #sweden .
5
Mateusz Herych's profile photo
 
Perfect.
Add a comment...
People
Have him in circles
520 people
Jerome Mouton's profile photo
Daniel Bryant's profile photo
Jerzy Głowacki's profile photo
Martynas Mickevičius's profile photo
Work
Skills
scala, java, go, chef, continious delivery, parsers
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Uppsala, Sweden
Previously
London, United Kingdom - Kraków, Poland - Wien, Austria
Contact Information
Work
Email
Apps with Google+ Sign-in
Story
Tagline
Believing that: "Life is Study!" - Kintaro Oe (Golden Boy), a programmer lives, codes and enjoys his passion.
Education
  • AGH University of Science and Technology
    Applied Computer Science, 2008 - 2013
Basic Information
Gender
Male
Other names
ktoso
Links
Other profiles
Contributor to
Atmosphere: ExcellentDecor: ExcellentService: Excellent
Public - 2 years ago
reviewed 2 years ago
In general its OK, but nothing stands out.
Public - 2 years ago
reviewed 2 years ago
7 reviews
Map
Map
Map
One Of The great things is that we sometimes order from subway to get it delivered to our office. Quallity doesn't get lower when doing so.
Public - 2 years ago
reviewed 2 years ago
We've found this hostel suprisingly well equipped and yet very cheap and it definitely has an great atmosphere. The service is very nice and helpful. I'd recommend it to anyone and will surely stay there the next time I visit warsaw.
Public - 3 years ago
reviewed 3 years ago