InfoQ

InfoQ

Topic/Tag specific view

Services Content on InfoQ


Latest featured content about Services

Skynet: A Scalable, Distributed Service Mesh in Go

Topics
Ruby,
Dynamic Languages,
Strange Loop 2011,
Languages,
Platforms,
Strange Loop,
Conferences,
Programming,
Rails,
Google Go,
Services

Brian Ketelsen introduces Skynet, a platform for polyglot, distributed and composable services that communicate with each other over RPC/JSON.

News about Services

Web Intents: What They Are and Their Current Implementation Status

Topics
HTML5,
HTML,
Rich Internet Apps,
Web Development,
Markup Languages,
Languages,
Google,
Programming,
Companies,
Web Applications,
Services

This article shortly explains what Web Intents are and why they are useful. Google has enabled Web Intents in Chrome 19, the implementation being available to Safari via WebKit, and Mozilla is also working on it.

PojoSR brings Service Registry to Java

Topics
Java,
Languages,
Service Registry,
Programming,
Services

Karl Pauls has released PojoSR 0.1.6, a service registry that enables OSGi bundles to be loaded and services wired together without the need for a full OSGi runtime stack. PojoSR differs from the full OSGi platform in that it does not use nested classloaders; so badly behaved libraries like Hibernate – which are often tripped up in a structured OSGi environment – continue to work as normal.

.NET Developers Now Can Access Google Discovery APIs

Topics
.NET Framework,
.NET,
Google,
API,
Services,
Programming,
Companies

Google has released in open source form the .NET APIs Client Library which can be used to access services providing discoverable APIs such as Books, Analytics, Latitude, Prediction, Tasks, Translate and others.

Articles about Services

Virtual Panel: Cloud Services Governance

Topics
SOA,
Cloud Adoption,
Governance,
Architecture,
Enterprise Architecture,
Cloud Computing,
Repository,
Gateway,
Services

Governance plays an indisputably important role in maintaining and guiding the implementation of an architectural vision. The advent of cloud computing has changed the architectural landscape affecting the needs and demands of existing governance programs. InfoQ presents a virtual panel discussion with six leading experts on the current state and future of cloud services governance.

Virtual Panel: SOA and Cloud Computing

Topics
SOA,
Enterprise Architecture,
Architecture,
Cloud Computing,
SOA Adoption,
Services

SOA and Cloud computing experts discuss relationships between SOA and Cloud computing, principles and technologies they can/should share, the applications that can best leverage combining SOA and Cloud computing and the things that are the most important for Cloud computing success.

QoS for Applications: A Resource Management Framework for Runtimes

Topics
Runtimes,
Ruby,
Dynamic Languages,
Java,
Quality,
Languages,
Software Craftsmanship,
Reliability,
Services,
Agile,
Architecture,
Programming

This article draws an analogy between QoS for networks and for applications, resulting in a mapping guide between the two and introducing a production solution for Java, (J)Ruby, and (J)Python apps.

Presentations about Services

High Availability at Heroku

Topics
QCon London 2012,
Heroku,
QCon,
PaaS,
Conferences,
Cloud Computing,
Architecture,
Availability,
Services

Mark McGranaghan presents how Heroku has designed, developed and operated cloud services providing high availability for their PaaS.

Uptime in High Volume Messaging Systems — Lessons Learned

Topics
QCon San Francisco 2011,
Operations,
Stories & Case Studies,
QCon,
Infrastructure,
Agile,
Conferences,
Mobile,
Architecture,
Services

Erik Onnen shares lessons learned while designing the architecture, implementing it, and releasing it into operations at Urban Airship, providing hosting for mobile services.

Timelines @ Twitter

Topics
QCon London 2012,
QCon,
Operations,
Infrastructure,
Twitter,
Conferences,
Architecture,
Services

Arya Asemanfar presents Twitter’s timeline architecture, the entire sequence of steps a tweet goes through until it reaches the timeline of each user following the person who tweeted.

Interviews about Services

Andrew Hunt on Pragmatic Programming

Topics
HTML 5,
HTML5,
HTML,
Rich Internet Apps,
Adopting Agile,
Kanban,
Version Control,
XP,
Web Development,
Markup Languages,
Scrum,
Lean,
Agile Techniques,
Languages,
Agile in the Enterprise,
Agile Test,
Source Control,
Software Craftsmanship,
Agile Alliance,
Pair Programming,
Agile Manifesto Anniversary,
Agile,
Pragmatic Thinking,
Programming,
CoffeeScript,
Agile2011,
Services,
Testing

InfoQ sits down with Andrew Hunt, one of the original Agile Manifesto signatories, to discuss how Agile has diverged from the original vision and how pragmatic programming has evolved. Andy discusses CoffesScript, Arduino, and HTML5 and he shares his views on the effectiveness of pair programming, Agile testing methods and other practices.