InfoQ Homepage Programming Content on InfoQ
-
Full Stack Groovy Developer
Iván López presents the technological stack of Polaromatic, and demonstrates that it's possible to write the whole stack with Groovy: Backend, Javascript, HTML, Android, test, build tool.
-
Working with Databases & Groovy
Paul King reviews the features in Groovy which make it easy to work with databases - Groovy SQL, datasets -, and working with NoSQL databases such as MongoDB and Neo4J.
-
Writing a Kubernetes Autoscaler with Groovy and Spring Boot
Ray Tsang shares his experience in writing a custom metrics collector plus an autoscaler using Groovy and Spring Boot, deployed as containerized microservices in Kubernetes.
-
Disciplined Agile Delivery (DAD): The Foundation for Scaling Agile
Mark Lines keynotes on the Disciplined Agile Delivery (DAD) framework, scaling an Agile strategy, and practices for successfully scaling Agile.
-
Getting Started with Chrome Extensions: Tips and Tricks
Andrew Dunkman explains the basics of Chrome extension development, how to avoid an extension being automatically disabled when performing upgrades, and some unexpected Chrome hooks.
-
Building Highly Scalable Spring Applications with In-memory Distributed Data Grids
John Blum and Luke Shannon introduce Pivotal GemFire along with the open source offering, Apache Geode. They demonstrate how to effectively build highly scalable applications with GemFire/Apache.
-
Introduction to Reactive Programming
Stephane Maldini and Rossen Stoyanchev discuss Reactive Streams and Reactive Extensions, and demo introducing the basic concepts in composition libraries using RxJava and Reactor.
-
Seriously, Use Groovy Now
Ken Kousen demonstrates how one can add Groovy to Java applications and simplify his development job immediately.
-
Gpars: Concurrency in Java & Groovy
Ken Kousen reviews the basic concepts of the Groovy Parallel Streams framework and demonstrates communicating sequential processes, promises, dataflow concurrency and concurrent collection processing.
-
Groovy: The Awesome Parts
Paul King presents examples of Groovy and its application: DSL, dynamic typing, extensible static type system, Android programming, concurrency, functional, frameworks and tools.
-
Richer Data History with Event Sourcing
Steve Pember presents the basic concepts of Event Sourcing, its role on analytics and performance, and the importance of storing historical events to get a view on data at any time.
-
API Management – A Governmental Perspective
Simon Ferguson describes how MBIE is using APIs, initiatives that are underway to increase use of APIs, and the considerations that are involved with providing governmental services as APIs.