InfoQ Homepage News
-
Achieving Cloud-Native Operability
To drive operational maturity you need a microservices architecture, continuous delivery process, DevOps culture and platform automation. Together these four help you to transform your whole organization for achieving cloud-native operability to continuously deliver additional value to your customers.
-
Microsoft Open-Sources P Language for Safe Async Event-Driven Programming
Microsoft’s recently open-sourced P language aims to make it possible to write safe asynchronous event-driven programs on Linux, macOS, and Windows.
-
Facebook Open Sources Yarn, a JavaScript Package Manager
Facebook has open sourced Yarn, a proxy package manager for JavaScript modules stored on npm or Bower registries.
-
GitHub Adopts New GraphQL API
GitHub recently introduced at their Github Universe conference the alpha release of their new API, written in Facebook’s GraphQL (a query language that allows for self-service API contracts). GitHub writes in its engineering blog that its main reason for switching API paradigms is lack of scalability with their existing RESTful contracts.
-
Google and the Perfect Team
Google researchers studied teams and what traits help with their efficiency. Named Project Aristotle, the study provides insight into what helps teams succeed, such as psychological safety, structure, and a sense of purpose.
-
Pivotal Releases Versions 1.3.8 and 1.4.1 of Spring Boot
Pivotal recently released multi-version updates of their Spring Boot project with version 1.3.8 and 1.4.1 featuring bug fixes and dependency upgrades. Version 1.4.1 is the first maintenance release since version 1.4.
-
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.