BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Best Practices for Amazon EMR

    In his new whitepaper, Best Practices for Amazon EMR, Parviz Deyhim outlines the best practices in using AWS EMR including moving data to AWS, strategies for collecting, compressing, aggregating the data, and common architectural patterns for setting up and configuring Amazon EMR clusters for processing.

  • NoFlo Aims to Enable Visual Flow-Based JavaScript Programming with Kickstarter Funding

    NoFlo is a 2 year-old project aiming to bring flow-based programming to JavaScript, both in the browser and server (node.js). Until now, flows had to be defined using the textual FPB language. NoFlo's creator, Henri Bergius, is now seeks $100k in Kickstarter funding to be able to build a web-based visual designer to develop these flows visually as well.

  • Microsoft Continues Ascent to OSS Relevance with Engine Yard for Windows Azure

    At the end of June 2013, Engine Yard announced that they had formed a partnership with Microsoft. The first fruits of that partnership have been released as developers can now run the full Engine Yard platform-as-a-service stack on the Windows Azure cloud. This, coupled with updates to the OSS VM Depot repository, positions Microsoft as a reasonable host for a variety of open source platforms.

  • IBM Backs Cloud Foundry

    IBM announced its support for Pivotal's Cloud Foundry last month through a partnership in the continued development of the popular, open source Platform-as-a-Service. The announcement comes as one in a string of backings from IBM for cloud-related open source projects.

  • XML Can Give the Same Performance as JSON

    Many of the presumptions of how slow and resource-demanding "Fat” XML is compared to JSON’s lightweight payload do not hold up to a test David Lee, lead engineer at Marklogic, states after running a "crowd sourcing" experiment with 33 different documents and almost 1200 tests on a multitude of browsers and operating systems.

  • Agile 2013 Vendor Roundup (Part 4)

    Continuing our coverage from the Agile 2013 conference, this is the fourth round up of the vendors who are exhibiting at Agile 2013.

  • Ti.Next-What’s It All About Appcelerator?- Part 2 of 2

    In his recent post, ‘Thoughts on Ti.Next’ for the Appcelerator web site, CEO Jeff Haynie talked about the reasons that the popular MBaaS provider is busy revamping Titanium, their signature SDK.

  • Agile 2013 Vendor Roundup (Part 3)

    Continuing our coverage from the Agile 2013 conference, this is the third round up of the vendors who exhibited at the Agile 2013 conference.

  • Scaling Dropbox

    Being clever about system architecture in advance is hard. Scaling successfully is more about being clever with metrics and introspection, creating efficient build and provisioning processes and being comfortable with radical change. These are some of the keys to scaling at Dropbox according to Rajiv Eranki in his recent presentation at the 2013 RAMP Conference.

  • Agile 2013 Vendor Round Up (Part 2)

    Continuing our roundup of vendors at Agile 2013 in Nashville, TN, here are some more of the messages from the exhibition floor:

  • Combining Data, Intuition and Fun in Lean Startup

    The lean startup is a “scientific approach to creating and managing startups” as Eric Ries describes in the lean startup principles. It uses “hard things” like validated learning with experiments and data. But what the “soft things” like intuition, guts, feelings, passion, inspiration and fun, do they also matter when you are developing new products?

  • Agile 2013 Vendor Round Up

    Agile 2013 vendor round up, featuring news on ASPE, CA, IBM, ICON Training, Logigear, Platinum Edge, Scrum Alliance, Software Education, Telerik, and Thoughtworks.

  • Oracle Resurrects getCallerClass, At Least for Now

    Oracle has reversed their decision to remove the method sun.reflect.Reflection.getCallerClass(int) in Java 7u40. The method is planned to remain at least through Java 7.

  • Architects: Chickens or Pigs in an Agile Development Process?

    Can architects play a meaningful role in agile projects, or does their tendency to do “big design up front” make them a sideline resource? Nick Malik, an Enterprise Architect with Microsoft, recently explored this topic in a blog post and concluded that architects can absolutely play a key role in software projects that use Scrum.

  • iOS vs. Android Development

    Cameron Henneke, founder and developer of GQueues, an online task manager integrated with several Google services, has ported the HTML5 mobile version of his application to iOS and Android, keeping a record of the development effort involved on both platforms and comparing the outcome in a blog post. Following is a digest of Henneke’s findings and excerpts from an interview conducted by InfoQ.

BT