Concurrency Book from Developer Fusion https://www.developerfusion.com/t/concurrency/books/ Concurrency Book from Developer Fusion http://www.rssboard.org/rss-specification en-GB Fri, 05 Aug 2011 19:00:00 GMT Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language. http://www.developerfusion.com/book/123616/functional-programming-for-java-developers-tools-for-better-concurrency-abstraction-and-agility/ http://www.developerfusion.com/book/123616/functional-programming-for-java-developers-tools-for-better-concurrency-abstraction-and-agility/ Fri, 05 Aug 2011 19:00:00 GMT James Crowley Parallel Programming with Microsoft (R) .NET Save time and reduce risk on your software development projects by incorporating patterns & practices, Microsoft’s applied engineering guidance that includes both production quality source code and documentation. Everyone seems to have a favorite story about a parallel program that did not behave as expected because of a mysterious bug. These stories should inspire a healthy respect for the difficulty of the problems you face in writing your own parallel programs. Fortunately, help has arrived. http://www.developerfusion.com/book/89123/parallel-programming-with-microsoft-r-net/ http://www.developerfusion.com/book/89123/parallel-programming-with-microsoft-r-net/ Fri, 27 Aug 2010 00:00:00 GMT James Crowley Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine The increasing popularity and availability of multicore processors is creating a whole new set of challenges--although you can enjoy true concurrency, you're now faced with higher contention and synchronization issues. Deploying an existing application on a multicore processor may bring out previously hidden concurrency issues. Java's multi-threading facility by itself isn't enough---it's a very low level abstraction. http://www.developerfusion.com/book/17074/programming-scala-tackle-multicore-complexity-on-the-java-virtual-machine/ http://www.developerfusion.com/book/17074/programming-scala-tackle-multicore-complexity-on-the-java-virtual-machine/ Sun, 28 Jun 2009 00:00:00 GMT James Crowley Beginning Scala The open source Scala language is a Java–based dynamic scripting, functional programming language. Moreover, this highly scalable scripting language lends itself well to building Cloud–based/deliverable Software as a Service (SaaS) online applications.Written by Lift Scala web framework founder and lead Dave Pollak, Beginning Scala takes a down–to–earth approach to teaching Scala that leads you through simple examples that can be combined to build complex, scalable systems and applications. http://www.developerfusion.com/book/49471/beginning-scala/ http://www.developerfusion.com/book/49471/beginning-scala/ Mon, 25 May 2009 00:00:00 GMT James Crowley The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. http://www.developerfusion.com/book/60542/the-art-of-concurrency-a-thread-monkeys-guide-to-writing-parallel-applications/ http://www.developerfusion.com/book/60542/the-art-of-concurrency-a-thread-monkeys-guide-to-writing-parallel-applications/ Tue, 19 May 2009 00:00:00 GMT James Crowley Java for Programmers (Deitel Developer) PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces, Nested Classes Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study JavaServer™ Faces, Ajax-Enabled Web Applications, Web Services, Networking JDBC™, SQL, Java DB, MySQL® Threads and the Concurrency APIs I/O, Types, Control Statements, Methods Arrays, Generics, Collections Exception Handling, Files GUI, Graphics, Gr http://www.developerfusion.com/book/11292/java-for-programmers-deitel-developer/ http://www.developerfusion.com/book/11292/java-for-programmers-deitel-developer/ Sun, 22 Feb 2009 00:00:00 GMT James Crowley Programming WCF Services Programming WCF Services is the authoritative, bestselling introduction to Microsoft's unified platform for developing service-oriented applications (SOA) on Windows. Hailed as the most definitive treatment of WCF available, this relentlessly practical book provides insight, not documentation, to help you learn the topics and skills you need for building WCF-based applications that are maintainable, extensible, and reusable. http://www.developerfusion.com/book/17078/programming-wcf-services/ http://www.developerfusion.com/book/17078/programming-wcf-services/ Mon, 10 Nov 2008 00:00:00 GMT James Crowley Concurrent Programming on Windows (Microsoft .NET Development Series) “I have been fascinated with concurrency ever since I added threading support to the Common Language Runtime a decade ago. That’s also where I met Joe, who is a world expert on this topic. These days, concurrency is a first-order concern for practically all developers. Thank goodness for Joe’s book. It is a tour de force and I shall rely on it for many years to come. http://www.developerfusion.com/book/17080/concurrent-programming-on-windows-microsoft-net-development-series/ http://www.developerfusion.com/book/17080/concurrent-programming-on-windows-microsoft-net-development-series/ Fri, 07 Nov 2008 00:00:00 GMT James Crowley The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks. Written by Terracotta CTO Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Spring–based enterprise applications Everyday Terr http://www.developerfusion.com/book/17847/the-definitive-guide-to-terracotta-cluster-the-jvm-for-spring-hibernate-and-pojo-scalability/ http://www.developerfusion.com/book/17847/the-definitive-guide-to-terracotta-cluster-the-jvm-for-spring-hibernate-and-pojo-scalability/ Mon, 23 Jun 2008 00:00:00 GMT James Crowley Java Pocket Guide (Pocket Guides) How many times have you reached an impasse while writing code because you couldn't remember how something in Java worked? This new pocket guide is designed to keep you moving. Concise, convenient and easy to use, the Java Pocket Guide gives you Java stripped down to its bare essentials -- in fact, it's the only book on Java that you can actually fit in your pocket. http://www.developerfusion.com/book/18097/java-pocket-guide-pocket-guides/ http://www.developerfusion.com/book/18097/java-pocket-guide-pocket-guides/ Wed, 05 Mar 2008 00:00:00 GMT James Crowley