InfoQ Homepage Antipatterns Content on InfoQ
-
Meet the Node.js Antipatterns
Igor Soarez and Pedro Teixeira focus on the strengths of JavaScript in the enterprise by trying to isolate the antipatterns that are slowly beginning to emerge.
-
Microservices Antipatterns
Tammer Saleh talks about the mistakes made building microservices, when microservices are appropriate, where to draw the lines between services, performance issues, testing, debugging, failure, etc.
-
5 Anti-Patterns in Designing APIs
Ali Kheyrollahi elaborates on the Client-Server tenet of REST which focuses on separation of concerns and responsibilities between the client and the server.
-
The Seven Deadly Sins of Microservices
This talk takes a tour of some of the nastiest anti-patterns in microservices, giving you the tools to avoid and slay these demons before they tie up your project in their own special brand of hell.
-
Hack Your API First
Troy Hunt explain how to discover the vulnerabilities of one’s own APIs, identifying common security anti-patterns.
-
Evolving a Data System
Simon Metson approaches the problem of evolving a data system; some patterns and anti-patterns both technical (polyglot systems, lambda architectures) and organisational (data silos, lava layers).
-
Concurrency: It's Harder (and Easier) than You Think
Paul Butcher advises on using concurrency the right way in order to avoid its pitfalls.
-
Retrospective Anti-Patterns
Aino Corry discusses anti-patterns appearing in retrospectives, providing advice on how to deal with them.
-
Dev "Programming" Ops For DevOps Success
Damon Edwards explores the patterns observed at dozens of companies going through DevOps transformations, focusing on how devs can influence and lead the closing of the DevOps divide.
-
Redesigning PayPal APIs for Scale and Simplicity
Deepak Nadig, Praveen Alavilli present how PayPal redesigned its APIs based on lessons learnt developing their services in over 14 years, and the principles, patterns and anti-patterns used.
-
Adopting Continuous Delivery: Adjusting your Architecture
Rachel Laycock advises on designing systems for rapid deployment, avoiding delivering pitfalls by using micro services and evolutionary architecture.
-
Apache Cassandra Anti Patterns
Matthew Dennis covers the most common mistakes made with Cassandra that he has noticed being made both in deployment and code.