InfoQ Homepage Development Content on InfoQ
-
Testing with Spock: The Logical Choice
Iván López discusses the basics of Spock and how easily one can test a Java application. Spock is a Groovy-based testing and specification framework for Java and Groovy applications.
-
IO State in API Architecture
Owen Rubel talks about IO state that can be shared, cached, synced and reloaded on the fly for all architectural instances without having to restart any instance.
-
Simple, Lean, Powerful HTTP Applications with Ratpack
Ken Kousen reviews the core architecture of the Ratpack microframework and presents a series of demos that highlight the core features.
-
Get the Most out of Testing with Spring 4.2
Brannen and Fränkel cover the latest testing features in Core Spring, Spring Boot, and Spring Security, and tips on integration testing with TestNG, DB transactions, SQL script execution, etc.
-
Spring XD Today and Tomorrow
Mark Pollack discusses Spring XD and its integration driven by the Big Data ecosystem at large such as Kafka, Spark, functional programming, integration with Python, and designer/monitoring UIs.
-
Netty @Apple: Large Scale Deployment/Connectivity
Norman Maurer presents how Apple uses Netty for its Java based services and the challenges of doing so, including how they enhanced performance by participating in the Netty open source community.
-
ASB's API journey
Marc Danneels tells a story on how ASB started using APIs and the lessons learned along the way, covering ASB’s plans to continue extending the API environment externally.
-
Documenting RESTful APIs
Andy Wilkinson talks about what should be included in your RESTful API's documentation, as well as about some of the tools that are available for documenting services built using Spring.
-
The Epic Groovy Puzzlers S02: The Revenge of the Parentheses
Viktor Gamov and Baruch Sadogursky discuss the Groovy Puzzlers.
-
Scammers, Hackers, and Fraud on the Blockchain
Olaf Carlson-Wee explores key strategies to keep a company safe from a wide range of malicious actors in the virtual Wild West.
-
It Probably Works
Tyler McMullen discusses how probabilistic algorithms actually work in practice and how to know they'll be safe and reliable in critical production systems.
-
Advanced Groovy Tips & Tricks
Ken Kousen examines features of Groovy that can make your life easier once you're past the initial adoption stage. Examples include closure coercion, mixins, simple runtime metaprogramming, and more.