2015년 2월 10일 화요일

Do Better Scrum mini-book, Infinispan, Raspberry Pi 2, React.js, CoreOS Rocket, React Native, Reactive Microservices, FOSDEM, Microsoft Bond

InfoQ Newsletter

Kwonki, in this issue, February 10, 2015

DevelopmentJava.NETDynamic Languages,Cloud ComputingMobileProcess & Practices,Architecture & DesignOperations & InfrastructureEnterprise Architecture 

SPONSOR AD
5 Unsung Tools of DevOps - Jonathon Thurman
shares his five favorite DevOps tools which have
been around a long time. They may not be flashy
but they’re time tested and just work. See which
tools make the cut and why. Download Now.

Tracks for QCon New York 2015

Some of this year's 15 track topics will include Applied Data Science and Machine Learning, Architecting for Failure, Emerging Technologies in Front-end Development, Modern Advances in Java Technology, Trends in Mobile, Monoliths to Microservices, Reactive Architecture Tactics, Modern Computer Science in the Real World & more. Registration is$1,695 ($600 off) for the 3-day conference before Feb 14th.

Mini-book: Do Better Scrum

Certified Scrum Trainer and Coach Jim York says: Scrum is simple. Doing Scrum is hard. One more thing remains certain: you will never become better at doing Scrum (or any Agile method) without practicing. So what are you waiting for? Just go and do it! (Mini-book)
logo.png
  


Development Latest Content
http://www.infoq.com/development

Dianne Marsh on Language and Frameworks Used at Netflix, the Manager's Role, and Diversity in IT

Dianne Marsh talks to Charles Humble about hiring an engineer at Netflix, organising an engineering team around speed of execution, the languages and frameworks Netflix uses, and diversity in IT. (Interview)
The next QCon is in London, March 2-6, 2015. Join us!
diane-small.png
  

Java Latest Content
http://www.infoq.com/java

Scala in Large Scale Systems

This is the first installment in a series about using Scala for large-scale data stores and analytics. Dave Hrycyszyn speaks to Andrew Jayne, senior software engineer at McLaren Applied Technologies, about the experience of building a custom high-performance data store in Scala. (Article)
logo-java.jpg
  

"Bootiful" Applications with Spring Boot

Spring developer advocate Josh Long and Spring Boot co-lead Phillip Webb present what Spring Boot is, why it's turning heads, why you should consider it for your next application (REST, web, batch, big-data, integration, etc) and how to get started. (Presentation)
Josh.JPG
  

Tardis: Affordable Time-Travel Debugging in Managed Runtimes

Earl Barr, Mark Marron discuss building time-travel debuggers for managed languages, implemented with Tardis, and enabling developers to investigate what happened prior to hitting a bug. (Presentation)
Ea.JPG
  

Testing with Spring 4.x

Sam Brannen provides an overview of what's been deprecated, what's changed, and what's been introduced in Spring's testing support over the last two years, with real life examples and tips for best practices. Highlights include using SocketUtils to scan for free TCP and UDP server ports, best practices with TestNG, using Groovy scripts to configure an ApplicationContext for integration tests, etc. (Presentation)
Sam.JPG
  
SPONSOR AD
Memory Visibility in Concurrent Java - Jeff Berkowitz
describes the Java Memory Model as a basis for concurrency solutions and how C, C++, and C# deal with the same issues. This material can help any developer gain insight into the into their code. Watch this presentation to learn more.

.NET Latest Content
http://www.infoq.com/dotnet

.NET CoreCLR Open Sourced

Continuing with its plans to open source the .NET platform, Microsoft has released the CLR and RyuJIT as part of the CoreCLR package. It is fully open source and available today on GitHub. (News)
  

Dynamic Languages Latest Content
http://www.infoq.com/dynamic_languages

React.js in Real Life at Codecademy

Codecademy recently switched to React.js for their front-end learning environment. While many React examples are basic, author Bonnie Eisenman goes over how to use React in a large, critical environment. (Article)
logo2.jpg
  
FEATURED eMag
DevOps ToolChain for Beginners
This eMag aims at providing an overview of an example set of tools that would constitute a typical DevOps toolchain. These are popular tools today, but you should look at them as illustrations of the kind of tasks and workflows you might need to perform in your organization as you move along a DevOps path. (eMag)

Cloud Computing Latest Content
http://www.infoq.com/cloud-computing

Virtual Roundtable: The Role of Containers in Modern Applications

JP Morgenthal recently published a controversial DevOps.com article entitled “Containers Are Designed for an Antiquated Application Architecture.” After observing a lively debate on Twitter, InfoQ reached out to some of the most influential (and opinionated!) tech leaders in the industry – including Morgenthal himself – and asked them to participate in a virtual roundtable. (Article)
logo-mobile.jpg
  

Bringing Agile UX into the University Application Process

Alexander Baxevanis and Samantha Wathen discuss using an Agile approach to the porting of the UK UCAS tracking tool to the cloud: the process, design principles, lessons learned. (Presentation)
doi.JPG
  
FEATURED eMag
Web APIs: From Start to Finish
This eMag contains a collection of articles and interviews from late 2014 with some of the leading practitioners and theorists in the Web API field. The material here takes the reader on a journey from determining the business case for APIs to a design methodology, meeting implementation challenges, and taking the long view on maintaining public APIs on the Web over time. (eMag)

Mobile Latest Content
http://www.infoq.com/mobile

Facebook Enables Native App Development in JavaScript with React Native

Announced at last week’s React Conf, React Native is a version of the popular React JavaScript library targeted solely at mobile developers. On the surface React Native looks very similar to React, with JavaScript declarations of reactive user interfaces; but behind the scenes React Native interfaces are backed by platform specific native controls rather than DOM elements. (News)
  
SPONSOR AD
A Guide to REST and API Design - Learn about
architectural styles vs. standards, the difference
between connectors and components, using
URIs for identification, media types for
representation, and more. Download Now.

Process & Practices Latest Content
http://www.infoq.com/process-practices

Q&A with Frederic Laloux on Reinventing Organizations

In the book “Reinventing Organizations” Frederic Laloux researched 12 organizations who use fundamentally new ways to manage work and their employees. InfoQ interviewed Frederic about how evolutionary-teal organizations manage themselves, practices for start-ups, self-organizing organizations, renewing approaches for managing performance of employees and results from evolutionary-teal organizations.
cover.png
  

Can You Scale Kanban?

When organizations are scaling agile and want to apply kanban as one of their agile methods the question can pop up if kanban can also be scaled? InfoQ interviewed Klaus Leopold about using kanban for managing a program, deploying and connecting kanban boards on team and program level, managing work in progress across the full delivery cycle and the benefits that kanban can bring. (Article)
logo.jpg
  

Agile - A Courageous Choice

Olaf Lewitz invites the audience to make choices: connecting choices, artistic choices, loving choices, courageous choices. (Presentation)
Ola.JPG
  

#noestimates Project Planning Using Monte Carlo Simulation

Dimitar Bakardzhiev discusses planning a fixed bid project by applying the Monte Carlo simulation using collected historical data about lead time per story. (Presentation)
Dim.JPG
  

Groupon Engineering: Building Culture through the Experimentation Mindset

Sri Viswanath shares the ideas and program driving Groupon’s engineering culture. (Presentation)
The next QCon is in London, March 2-6, 2015. Join us!
John.JPG
  

Beyond Projects - Why Projects Are Wrong and What to Do Instead

Allan Kelly examines the project model and shows why it does not match software development, outlining an alternative to the project model and what companies need to do to achieve it. (Presentation)
Al.JPG
  

Transformation Priority Premise Deep Dive

Joseph Yao introduces Transformation Priority Premise (TPP) as a way to learn TDD. (Presentation)
Jo.JPG
  

The Four Pillars of DevOps: Agility for the Enterprise

John Shaw discusses the four pillars of DevOps: Environments, Deployment, Testing and People, based on experiences developing financial systems for governmental clients. (Presentation)
John.JPG
  
SPONSOR AD
Erlang Factory San Francisco 26-17 March - 10% offTuring Award Winner Alan Kay, author of Python Guido van Rossum and Elixir creator José Valim are among over 40 speakers at the Erlang Factory SF Bay Area 2015. Get your Early Bird ticket with an extra 10% off when you use the code 'InfoQ10' by 23 February.

Architecture & Design Latest Content
http://www.infoq.com/architecture-design

Concurrency at Large-Scale: The Evolution to Reactive Microservices

Randy Shoup, CTO of Kixeye, shares the history of reactive services and visits key milestones in their evolution: async techniques at Google, real-time search at Ebay, & responsive games at Kixeye. (Presentation)
The next QCon is in London, March 2-6, 2015. Join us!
Randy.JPG
  

NoSQL Is Dead

Eric Redmond explains the differences and commonalities amongst many kinds of databases and takes a stab at the marketing term “NoSQL.”
Eric.JPG
  

Distributed Creativity

Josh Valman discusses how RPD combined people, expertise, and experience from around the world to re-design the concept of flying for a multi-billion dollar airline, whilst teaching how to solve big ideas. (Presentation)
Josh.JPG
  

Reactive Oriented Architecture with Grails

Steve Pember discusses the tenets of the Reactive Pattern and the importance of moving away from Monolithic to Reactive architectures. He also discusses the various Groovy-friendly technologies that allow us to build distributed, micro-service based applications and covers effective communication strategies between each service. (Presentation)
Steve.JPG
  

Top Architecture & Design News Headlines

Immutability Changes Everything Including Microservices


Operations & Infrastructure Latest Content
http://www.infoq.com/operations-infrastructure

R for Everyone: Advanced Analytics and Graphics – Book Review and Interview

The book "R for Everyone: Advanced Analytics and Graphics" authored by Jared P. Lander covers the R programming language and how to use it for data analytics and visualizations. InfoQ spoke with Lander about the R programming language, the book, and big data analytics and visualization. (Article)
ShowCover.jpg
  

Enterprise Architecture Latest Content
http://www.infoq.com/enterprise-architect

Udi Dahan on Defining Service Boundaries

Udi Dahan, an SOA consultant, delivered the presentation “Finding Service Boundaries – Illustrated in Healthcare” at NDC London 2014, providing advice on establishing the service boundaries in an SOA or microservice architecture. (News)
  

LATEST WHITE PAPERS
Dealing with Memcached Challenges
Continuous QA in DevOps
Top 10 Java Performance Problems
Performance Monitoring Tools
AppDynamics Pro - Start FREE Monitoring Now

Join our Network

    

댓글 없음:

댓글 쓰기