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

  • Stories of Using Real Options to Take Decisions

    Projects and product development is one long series of difficult decisions, says Pascal Van Cauwenberghe. Real Options can help you to take the right decision at the right time, even under difficult circumstances. At the Agile Tour Brussels conference, Pascal presented stories of his experiences with using real options in decision taking.

  • Transactions and SQL Server 2014’s In-Memory OLTP

    In this report we look at the internals of SQL Server’s In-Memory OLTP to see how it uses timestamp-like transaction ids in lieu of locks.

  • Understanding the Cynefin Framework by Playing with Lego

    Maurizio Pedriale & Alan Hortz facilitated a workshop at the Agile Tour Brussels conference where multiple teams played 4 exercises with Lego. The purpose of the exercises is to get a first understanding of the Cynefin framework, and discuss how to use it agile coaching situations.

  • Developers Instantly See Code in Context With New Cloud-Based Codenvy Factory

    Cloud-based IDE provider Codenvy has introduced the idea of “instant projects” where developers can jump into a configured environment and immediately begin coding. These temporary environments require no authentication and open up interesting new possibilities for developers seeking community assistance or evaluating technology.

  • WebStorm 7.0 Adds Support for Even More Web Technologies

    JetBrains has just released WebStorm 7.0 GA with support for EJS, Mustache, Handlebars, Web Components, Stylus, Karma, Istanbul, Compass, and comes with various enhancements.

  • Ceylon Is Feature Complete

    Gavin King, leader of the Ceylon project, has announced the availability of M6 release, which has also been tagged as Ceylon 1.0 Beta, the language been considered feature complete. This release includes complete language specification, a command-line toolset – compilers for JVM and JavaScript VMs, documentation compiler –, an SDK, and an Eclipse-based IDE.

  • Introducing SQL Server 2014's New Clustered Columnstore Indexes

    SQL Server 2014 will offer Clustered Columnstore Indexes. These will offer the performance and compression benefits of column-oriented storage without the need to restrict the underlying table to read-only access.

  • QConSF '13: JS Creator Brendan Eich Keynote Confirmed; Engineering Culture, Hadoop, NoBackend

    71% of speakers have been confirmed - including keynoters Brendan Eich and Rich Hickey - for the 7th annual QCon San Francisco 2013. New to the schedule this year: In-depth tracks on Hadoop, Engineering Culture, 'NoBackend', and the API Lifecycle. QConSF will take place at the Hyatt Regency San Francisco at the Embarcadero on November 11-15, 2013. Register before Oct 25th and save $400.

  • Natively Compiled Tables in SQL Server 2014

    Originally this report was titled “Natively Compiled Queries”, but that doesn’t do justice to how deep this runs. When a memory optimized table is created, SQL Server will create a DLL specifically for that table. All data access for the table, including indexes, occurs through this DLL.

  • InfoQ's Interview with Trevor Eckhart- “Discoverer” of Carrier IQ Root Kit

    Trevor Eckhart became a household name when his video demonstrating Carrier IQ software in action and the questions that it engendered went viral. Culminating in the Department of Homeland Security’s recent recommendation to government employees to ensure that their mobile devices are Carrier IQ-free. InfoQ caught up with Mr. Eckhart for an update on this perceived threat to mobile privacy.

  • Chrome to Drop Support for NPAPI Plugins Including Java, Silverlight, and Unity

    Stating that “NPAPI’s 90s-era architecture has become a leading cause of hangs, crashes, security incidents, and code complexity”, Google intends to remove the Netscape Plug-in API. This is the plug-in technology used host application runtimes such as Silverlight, Java, and Unity. They are beginning the process in January by disabling all plugins not a small whitelist.

  • Indexes in SQL Server 2014's Memory Optimized Tables

    SQL Server 2014’s Memory Optimized Tables handle indexes very differently than traditional tables. First and foremost, you must have at least one index and cannot have more than eight indexes. Only the primary key can be marked as unique and don’t even think about foreign keys or filtered indexes.

  • Lock-Free Writes in SQL Server 2014

    In SQL Server 2014 Microsoft will be unveiling its lock-free technology known as Memory Optimized Tables. Using a new storage and query subsystem, these represent a radical departure from traditional database design.

  • Apache Tez - a Generalization of the MapReduce Data Processing

    A new Apache incubator project, Tez, generalizes the MapReduce paradigm to execute a complex DAG (directed acyclic graph) of tasks.

  • Grails 2.3 GA Released

    The 2.3 GA version of the Grails web framework was released this week. The release came in the midst of the SpringOne 2GX conference, and some of the new version's features were demonstrated during the second night keynote by Grails project lead, Graeme Rocher.

BT