Architecting a scalable and dynamic system without caching is explained by Peter Morgan, head of engineering for the sports betting company William Hill. The values of the bets on sporting events change constantly. No data can be cached; all system values must be current. Distributed Erlang processes model domain objects which instantly recalculate system values based on data streams from Kafka.
A key problem with the whole Reactive space and why it’s so hard to understand is the vocabulary with all the terms and lots of different interpretations of what it means, Peter Ledbrook claims and also a reason for why he decided to work out what it’s all about and sharing his knowledge in a presentation.
One of the primary design goals of Swift is to allow efficient execution of code while allowing load-time abstraction of implementation, according to a work-in-progress document by Apple. Apple’s document provides information that is relevant to library designers, including Swift’s Standard Libraries, to ensure both backward and forward compatibility.
On January 6th, Amazon announced its latest region, Asia Pacific (Seoul) Region, has reached general availability. The company initially announced its plan of expanding to South Korea back in November 2015.
Perfect makes it possible to use Apple’s Swift language to build enterprise-grade web applications, say Canadian startup PerfectlySoft Inc. With Apple having recently open-sourced Swift, Perfect promises to support cross-platform development across multiple platforms, including OS X, Linux, Windows, iOS, and Android. InfoQ has spoken with Sean Stephens, CEO at PerfectlySoft.
Google has organized this week the Ubiquity Dev Summit 2016 with sessions on their IoT technologies - Brillo, Weave, Beacons – and other technologies for wearable, TVs and Auto.
Tech startup Afero has launched a new platform that addresses both hardware and software necessities for securely connecting the internet of things (IoT). The platform interfaces IoT devices with a secure Bluetooth smart module, which communicates with a mobile phone that interfaces with the Afero cloud. All communications between the Bluetooth smart module node and the cloud are encrypted.
Paket is a package manager for .NET languages, intended to be an alternative for the popular NuGet. InfoQ reached out with Steffen Forkmann, co-creator of the project, to learn more about Paket's origin and features.
Wia is a cloud platform that aims to provide developers with a scalable and powerful backend for their Internet of Things (IoT) solutions. According to Conall Laverty, founder and CEO at Wia, that will enable the creation of fully fledged, production ready solutions without worrying about server management, data replication, and storage. InfoQ has spoken with Laverty.
Interview with Dion Hichcliffe to get his vision for the direction of Web APIs. Based on a decade of in-depth experience, Dion explains how the history of REST and simple design influenced the ultimate popularity of web APIs over web services. As businesses adopt web APIs more broadly, Dion explains the past and present, and hints at the future of APIs, platforms and networks.
Some of this year’s confirmed QCon London sessions include: Survival to Ubiquity: Netflix Global Architecture by Josh Evans; Spring Framework 5 - Preview & Roadmap by Juergen Hoeller; The quest for low-latency with concurrent Java by Martin Thompson.
Last week, Amazon announced its cloud-based email and calendar service is now generally available. This release is a follow-up to the preview that was launched in January, 2015.
We distill here some of the reactions around the web regarding Google’s adoption of OpenJDK for future Android versions.
After the Linux Foundation announced the formation of the Open API Initiative (OAI) in the beginning of November with an impressive list of founding members, API developers had questions about the role OAI would play driving consensus around standards. Tony Tam addressed some of these questions later in November at the API Strategy and Practice Conference in Austin, Texas.
Members of the Debian and free software community at-large were shocked and saddened by the sudden passing of Ian Murdock. Murdock, the created started Debian Linux in 1993 and has been an active member of the open source community since.