Skip to main content

Home/ Arquitectura?/ Group items tagged history

Rss Feed Group items tagged

Pablo Lalloni

jepsen-io/jepsen: A framework for distributed systems verification, with fault injection - 0 views

  •  
    "Breaking distributed systems so you don't have to. Jepsen is a Clojure library. A test is a Clojure program which uses the Jepsen library to set up a distributed system, run a bunch of operations against that system, and verify that the history of those operations makes sense. Jepsen has been used to verify everything from eventually-consistent commutative databases to linearizable coordination systems to distributed task schedulers. It can also generate graphs of performance and availability, helping you characterize how a system responds to different faults. See jepsen.io for examples of the sorts of analyses you can carry out with Jepsen."
Pablo Lalloni

365Git | Writing Git commit messages - 0 views

  • The use of the imperative, present tense is one that takes a little getting used to. When I started mentioning it, it was met with resistance. Usually along the lines of “The commit message records what I have done”. But, Git is a distributed version control system where there are potentially many places to get changes from. Rather than writing messages that say what you’ve done; consider these messages as the instructions for what applying the commit will do. Rather than having a commit with the title:Renamed the iVars and removed the common prefix. Have one like this:Rename the iVars to remove the common prefix. Which tells someone what applying the commit will do, rather than what you did. Also, if you look at your repository history you will see that the Git generated messages are written in this tense as well - “Merge” not “Merged”, “Rebase” not “Rebased” so writing in the same tense keeps things consistent. It feels strange at first but it does make sense (testimonials available upon application) and eventually becomes natural.
    • Pablo Lalloni
       
      Motivos para usar imperativo presente en comentarios git.
1 - 3 of 3
Showing 20 items per page