New-age Transactional Systems - Not Your Grandpa's OLTP
John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Dave West on Aug 24, 2010
Embarcadero Technologies has released its 2010 Developer Survey Report, a survey of 600 professional developers conducted in May-June of 2010. The survey focused on identifying the "top developer trends, challenges, key initiatives, and current tools being used." Survey respondents "were primarily application developers (90%), software architects (48%), database developer (44%), and application developer (24%). Numbers sum to more than 100% due to respondents with multiple roles. Sixty-six percent of the respondents were self-employed or worked for companies with less than 25 employees. 8.5 percent worked for companies with more than 1,000 employees.
The survey covered three primary areas: Windows 7 development, developer trends, and two questions on economic issues.
Survey results on Windows 7 questions:
Three of the developer trends questions focused on developer tasks/activities and only one addressed technology trends.
The two economy oriented questions concerned self-employed developers making more (43.3%) or less (26.4%) less money compared to five years ago; and, is it harder (43.8%) or easier (22%) to sell applications in today's market.
Embarcadero is an international developer tools company and it was not clear if the survey was sent to their customer base or had wider circulation. Like all surveys, the primary value arises from an opportunity to compare your own experience with that reported. Is your experience and are your expectations consistent with this report?
Mobile and the New Two-Tiered Web Architecture
Agile Practices to Improve Project Management Organization (PMO) Effectiveness
18 agile and lean practices for effective software development governance
Improve Java Garbage Collection, Runtime Execution, and JVM visibility with Zing
In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started. Download "Agile Development: A Manager's Roadmap for Success" now!
Survey respondents "were primarily application developers (90%), software architects (48%), database developer (44%), and application developer (24%).
there are two "application developers" in the text above, and the rate were 90% and 24%,Why?
It's a mistake, 90% are software application developers and 24% are web application developers.
According to the original source this are the numbers: "software application developers 89.6% of the responses, followed by software architect (47.2%), database developer (44.2%) and web application developer (24.2%)"
John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.
Kevlin Henney examines code samples to see what can be learned from them starting from the premise that one won’t write great code unless he knows how to read it.
Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.
Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).
Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.
Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.
One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.
InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.
2 comments
Watch Thread Reply