InfoQ Homepage News
-
OCF and AllSeen Alliance Merge to Support One IoT Standard
OCF and AllSeen Alliance join forces to advance IoTivity.
-
Visual Studio "15" Improves Performance and Usability
As the development of Visual Studio “15” has progressed, Microsoft has continued to discuss the efforts it is taking to improve both the execution speed and the size of the installed application. The fifth preview brings more evidence of these improvements along with some key usability enhancements to the IDE.
-
Profiling and Optimizing V8 Memory Consumption
For the last few months, the V8 team has focused on reducing the memory consumed by the V8 engine, including work on the new Ignition interpreter, and improvements to V8’s parser and compilers. A key enabler of this process was profiling V8 memory usage using specific tools against a benchmark, as explained by V8 engineers Ulan Degenbaev, Michael Lippautz, Hannes Payer, and Toon Verwaest.
-
Komand Principal Engineer Sean Kelly on Microservice Fallacies
Sean Kelly, a Principal Engineer at Komad, has written about his experiences around microservices and five "truths" which developers believe microservices will bring to their architectures, applications and teams, but which, in his view, are not always the case.
-
"10% Time": The Pros and Cons from Elizabeth Pope at Agile on the Beach
At the Agile on the Beach 2016 conference, Elizabeth Pope presented “10% Time: The Pros and Cons”, and discussed her experience of devoting a percentage of work time to R&D and learning, which was popularised by Google with their ‘20% time’. Key learnings included strive to reduce barriers to entry, support non-development teams, and encourage collaboration across the organisation.
-
Reactive Summit 2016 Conference: Reactive Microservices and Staging Data Pipelines
Reactive microservices, data center scale operating system (DCOS), and staging reactive data pipelines were the highlighted topics at Reactive Summit 2016 Conference held this week. InfoQ team attended the conference and this post is a summary of the first day's events at the conference.
-
Service-Based Architecture as an Alternative to Microservice Architecture
ThoughtWorks director Neal Ford argued in a recent talk that organizations transition more easily from a monolithic architecture to a service-based architecture than to a microservices architecture. Ford spoke at UberConf 2016 about service-based architecture, a middle ground between service-oriented architecture and microservices.
-
Vue.js 2.0 Released, Slimmed Down and Sped Up
Vue.js 2.0 has been released along with two companion libraries. The new framework uses a new virtual DOM implementation that is said to significantly improve performance. Creator Evan You says that "Vue 2.0 [is] one of the fastest frameworks out there."
-
Continuous Delivery at Klaverblad Insurance
Continuous delivery should be treated as an agile project as it is about automating your deployment. You have to speed up in small steps and gain trust by doing small deliveries and solve problems fast. The story about how Klaverblad insurance has implemented Agile, DevOps, continuous delivery, and microservices.
-
Salesforce.com Introduces Extensive Changes to Developer Experience
At their massive Dreamforce conference, cloud leader Salesforce.com unveiled Salesforce DX: a new model for building and deploying applications to their platform. InfoQ spoke to VP of Product for Salesforce DX, Wade Wegner, for all the details.
-
How Facebook Redesigned the HHVM JIT Compiler for Performance
In the Summer of 2013, Facebook engineers started a major redesign of the HHVM JIT compiler that brought an overall 15% reduction of CPU usage on Facebook’s web servers. Facebook engineer Guilherme Ottoni has recently described how Facebook achieved that result by backing profile-guided optimizations (PGO) into their JIT compiler.
-
Don't Copy the Spotify Model
The Spotify model can help you to understand how things are done at Spotify, but you shouldn’t copy it in your own organization. It changes all the time as people at Spotify learn and discover new things. There is no one way in which software is developed at Spotify.
-
Confluent Announces Kafka for the Enterprise with Multi-Datacenter Replication
Confluent Enterprise latest version supports multi-datacenter replication, automatic data balancing, and cloud migration capability. Confluent, provider of the Apache Kafka based streaming platform, announced last week the new features for Confluent Enterprise, to help build streaming data pipelines and develop stream processing applications.
-
Windows Server 2016: Run Docker Natively with Enterprise Support
Windows Server 2016 has support for running Windows apps in Docker containers, with commercial support available from Microsoft and Docker. InfoQ talked to Docker Captain and Microsoft MVP, Stefan Scherer, to hear his thoughts on the future of Docker on Windows.
-
Rust 1.12 Brings Mid-Level IR
The Rust core team has released the stable version of 1.12, calling it one of the most significant Rust releases since 1.0. The release brings the long-awaited Mid-Level IR (MIR) paving the way for future compiler optimisations.