Costs of coordination in teams

Costs of coordination in teamsThis is a brief digression in the current series of articles on how to avoid introducing services for different entities. An interesting conversation over dinner led to thoughts that I decided to write down.
 
 

The Amdahl Law


 
In 196? Gene Amdahl presented an argument against parallel computing. He argued that productivity growth is limited, since only part of the task is amenable to parallelization. The size of the rest of the "sequential part" differs in different tasks, but it is always there. This argument became known as Amdahl's law.
 
 
If you plot the "acceleration" of task execution ...[/h]
+ 0 -

Pyramid tests in practice

Pyramid tests in practice
About the author: Ham Focke - developer and consultant of ThoughtWorks in Germany. Tired of the defile at three nights, he added to his toolkit means of continuous delivery and careful automation. Now it is setting up such systems for other teams to ensure reliable and efficient delivery of software. So it saves companies time that these annoying little people spent on their antics.
 
 
"Pyramid of tests" is a metaphor that means grouping of software tests at different levels of detail. It also gives an idea of ​​how many tests should be in each of these groups. Despite the fact that the concept of ...
+ 0 -

The binary format is PSON

PSON (Pandora Simple Object Notation) - A binary package format that allows you to translate simple data types, arrays and lists into a sequence of bytes (a simple string). PSON is invented and developed for use in the free distributed information system Pandora As a simpler alternative to the binary format BSON .
 
 
The binary format is PSON
 
XML ), Since it stores data in raw (binary) form and does not require conversion to Base64
 
3) the uniqueness of the packing
 
4) easy packaging and fast unpacking, as the format is strictly structured. Does not require conversion and parsing, it works instantly and ...
+ 0 -