Who we are

We are the developers of Plastic SCM, a full version control stack (not a Git variant). We work on the strongest branching and merging you can find, and a core that doesn't cringe with huge binaries and repos. We also develop the GUIs, mergetools and everything needed to give you the full version control stack.

If you want to give it a try, download it from here.

We also code SemanticMerge, and the gmaster Git client.

Real world performance

Friday, January 11, 2008 Pablo Santos , 0 Comments

In my previous post about performance I forgot to mention one important issue. It is an obvious one, but normally misunderstood: testbots are not real users. Even when you try to randomize their behaviour and try to make them look like humans... it is not possible, well, not at least in a so simplified scenario like the one I described. I mean, probably we could consider (hey! maybe we will in the coming months!) writing some AI code, but this wasn't the case yet.

Why I'm concerned about it? Well, a few months ago I had the chance to read an interesting book on software perfomance: release it!. It is interesting and easy to read, and it gives some good ideas about how to survive several race and performance conditions. Well, it even has a promotional video!

What did I like the best? Well, it is hard to say because as I said I liked the whole contents but I found really interesting the case studies and topics like: limit your caches, bots are not users (don't develop for QA but for real users), and all the patterns about performance, stability and so on. Yes, you probably think you already know all the tricks in the book, but I think it is good to read about them and learn a little bit more about not always so obvious topics.

And finally some good news about Plastic: we're currently in the Top Ten List at Component Source Best Sellers, fighting against well-known companies and products like SlickEdit, Telerik or DXperience... And still with 1.5!! We're excited about the upcoming 2.0 release. Part of the team is already working on the post-2.0 code already, including a new Eclipse integration...
Pablo Santos
I'm the CTO and Founder at Códice.
I've been leading Plastic SCM since 2005. My passion is helping teams work better through version control.
I had the opportunity to see teams from many different industries at work while I helped them improving their version control practices.
I really enjoy teaching (I've been a University professor for 6+ years) and sharing my experience in talks and articles.
And I love simple code. You can reach me at @psluaces.

0 comentarios: