Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 84
  1. In the process of configuring a StatefulSet for Memcached, I’ve discovered that my biggest hurdle had to do with my inability to grasp the exact order of events that take place in a Pod’s life cycle.

  2. Every application proposal trying to win the heart of a Fortune 500 company today not only needs to claim to be Agile—oh, sorry, SAFe—but also based on a microservices architecture.

  3. Architects: Kill Your Arrows

    Why, sometimes, you should just stick to boxes.

  4. A toxic combination.

  5. The death of Java and .NET VMs

    When I first started tinkering with Java in 1996, I was less than impressed at how sluggish the JVM was and how Java Applet-powered sites would be crippled by an annoying, CPU-hogging, grey rectangle.

  6. Shoeshine Boys and Bitcoin

    The story goes that one day in the winter of 1928, Joe Kennedy stopped to have his shoes shined and when the boy finished, he offered him a stock tip: “Buy Hindenburg”.

  7. Those who do not learn history are doomed to repeat it; the saying goes.

  8. Fermat vs Eratosthenes

    I was thinking about Fermat’s Little Theorem and I wondered whether this primality test could be used to generate prime numbers faster than the Sieve of Eratosthenes, which is typically used to market Haskell to imperative programmers.

  9. The T-shirt size model is convenient for pricing software but it may cause problems if used incorrectly.

  10. The ideal number of columns and whether to use tabs or spaces are frequent topics of debate among programmers.

  11. There is nothing more frustrating than spending time dealing with expenses since it is an activity that adds zero value to our customers and contributes nothing to our personal development.

  12. In this article we explore the Event Sourcing Pattern and its cousins (Retroactive Event, Parallel Models and Materialised View) using a Haskell model to investigate the implications of implementing said patterns and the challenges that arise from their u…

  13. The Command and Query Responsibility Segregation (CQRS) Pattern is a solution to the problems that are inherent to the Create, Read, Update and Delete (CRUD) approach to data handling.

  14. The Compute Resource Consolidation Pattern is used to reduce costs by consolidating tasks when computational units are charged uniformly even in spite of low usage.

  15. Docker FAQ

    This is a Docker tutorial written in a Frequently Asked Questions (FAQ) style.

  16. Vim for Microsoft Notepad Users

    Many people abandon their Vim learning efforts because they fail to become productive quickly enough.

  17. An essay on why software is not a regular capital good and why it should be treated differently in outsourcing arrangements.

  18. Procurement Concepts

    A list of procurement concepts.

  19. The Procurement Process

    An IT/Business transformation rarely takes place without the aid of vendors, be it for the provision of products or services.

  20. Service Reusability KPI

    A brief account on what a reusability KPI is in SOA.

  21. Integration Strategy

    A high-level methodology to devise an integration strategy for an organisation.

  22. Front-End Integration CBA

    A simple methodology to build a business case for an integration programme by performing a cost benefit analysis on the organisation’s front-end systems.

  23. SOA Critique

    These is a consolidation of various blog posts and articles I had published when consulting under Tesira Ltd about how hyped the SOA market was at the time.

  24. Header Data in Messaging

    An account of the type of data that is typically included on headers when using messaging systems.

  25. Business Integration Principles

    An introduction to Business Integration and how it differentiates from SOA.

  26. An overview of the SOAP specification.

  27. An overview of the WSDL specification.

  28. How Transactions Work

    An overview of how transactions work in high-level terms.

  29. A number of principles that apply whenever an Integration/SOA project abides to a political agenda as opposed to genuine business and technical benefit.

  30. Security in Business Integration

    High-level overview of security dimensions and components.

  31. Message Exchange Patterns (MEPs)

    An overview of the most common Message Exchange Patterns (MEPs) applicable to the Business Integration and SOA domains.

  32. Enterprise JavaBeans (EJB) Guide

    A guide to the old Enterprise JavaBeans (EJB) framework.

  33. Java 2 Guide

    A concise guide to the Java 2 Programming Language.

  34. Numeric Systems

    An overview of numeric systems.