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

  • How Facebook Designed its Android App for Emerging Markets

    In order to fulfill its vision of connecting the Earth, Facebook has designed its Facebook Lite app for Android to make it optimized for use in emerging markets, Facebook engineer Gautam Roy explained.

  • Anti-Patterns Working with Microservices

    The main problem with monolithic applications is that they are hard to scale, in terms of the application, but more importantly, in terms of the team. The main reason for a switch to microservices should be about teams, Tammer Saleh claimed at the recent QCon London conference when describing common microservices anti-patterns and solutions he has encountered.

  • jDays 2016 Round-Up

    On 8th and 9th March, the jDays Conference was hosted in Gothenburg, Sweden, followed by an additional day of optional workshops. Currently in its third edition, jDays congregated forty speakers from several different countries, who covered a varied range of topics with a special emphasis in the Java language, methodologies and practices, and front-end technologies.

  • Microservices for a Streaming World

    Embrace decentralization, build service-based systems and attack the problems that come with distributed state using stream processing tools, Ben Stopford urged in his presentation at the recent QCon London conference.

  • New Security Capabilities Available in Azure Operations Management Suite

    On February 25th, 2016 Microsoft announced updates to their Operations Management Suite (OMS). The updates, in this particular iteration of the service, are focused on the security and audit portions of the suite and target the user experience, additional capabilities and features.

  • Real-World Consistency Explained: Uwe Friedrichsen Discusses His Favourite Academic Papers

    At the microXchg 2016 conference, held in Berlin, Germany, Uwe Friedrichsen presented a deep-dive into “real-world consistency explained”. Friedrichsen referenced multiple academic papers and discussed topics such as ACID vs BASE, his belief that many developers may not fully understand consistency guarantees with a typical SQL database, and how consistency affects microservice systems.

  • Moving from Transactions to Streams to Gain Consistency

    With many databases in a system they are rarely independent from each other, instead pieces of the same data are stored in many of them. Using transactions to keep everything in sync is a fragile solution. Working with a stream of changes in the order they are created is a much simpler and more resilient solution, Martin Kleppmann stated in his presentation at the recent QCon London conference.

  • Typesafe Changes Name to Lightbend

    The company formerly known as Typesafe, inventors of the Scala programming language, has completed their renaming and is now known as Lightbend. Typesafe announced their plans to rename last May, stating at that time that it was expected to be a two month process. They invited community members to participate, and provided blog updates about their progress.

  • Azure Logic Apps Preview Refresh Released

    The Microsoft Integration Product team recently provided their first update since the Integration Roadmap that was released back on December 24th. On February 24th, 2016 Microsoft has announced the public preview of Logic Apps Preview Refresh.

  • Lagom, a New Microservices Framework

    Lightbend, the company behind Akka, has released an open source microservices framework, Lagom, built on their Reactive Platform; in particular, the Play Framework and the Akka family of products are used together with ConductR for deployment. By default, Lagom is message-driven and asynchronous, and uses distributed CQRS persistence patterns with event sourcing as the primary implementation.

  • OCF, AllSeen, Microsoft and the Future of IoT

    There are three major groups attempting to standardize a solution for IoT connectivity: OCF, AllSeen Alliance and Thread Group. Will they go on divergent paths or join efforts behind one body that will standardize the communications between all IoT devices?

  • All Things Containers From Solaris Zones to Docker

    InfoQ's Rags Srinivas caught up with Bryan Cantrill a day after the Containers Summit at New York City and discussed all things containers from Solaris Zones to Docker.

  • "Surviving Microservices" with Richard Rodger at microXchg: Messages, Pattern Matching and Failure

    At the microXchg 2016 conference, held in Berlin, Germany, Richard Rodger presented “Surviving Microservices”, a practical guide for developers wanting to keep their microservices architectures ‘healthy and performant’. Key topics discussed in the talk included the benefits of message-oriented systems, pattern matching with inter-service communication, dealing with failure, and Seneca.js.

  • Phil Haack Replies to Concerns on .NET OSS

    Some members and contributors have expressed concerns over the current state of open source in .NET, as covered last week. To get a deeper perspective on the situation, InfoQ reached out with Phil Haack, former program manager at Microsoft and currently engineering manager at GitHub. Phil was also the track host of “Incredible Power of an Open-Sourced .NET” at QCon.

  • Netflix, Coinbase, Fastly leaders track hosting @ QCon NY June 13-17

    QCon New York planning is in full swing. QCon New York, the international software developer conference that attracts senior technical team members looking for innovator topics like immutable infrastructure, Lamba architectures, and innovations in DevOps, returns to the New York Marriott at the Brooklyn Bridge June 13-15th.

BT