Software Development

Developing asynchronous applications in PHP – part II

In the first part of the series I introduced ideas of cooperative multitasking, generators and yield keyword. You were (więcej…)

Tagi: ,
There is a thin line between awesome code and a total mess and I think coroutines sit exactly on that line.

Software Development

Developing asynchronous applications in PHP – part I

When I started working with HHVM in summer 2013 async and await were one of first keywords that grabbed my (więcej…)

Tagi: ,

Software Development / Architektura

Twierdzenie CAP u progu dorosłości

Większość osób pracujących w branży IT słyszała zapewne o twierdzeniu CAP (CAP theorem), które Eric Brewer ogłosił w 1999. Od tego czasu stało się ono standardem myślenia o architekturze (więcej…)