Mario BittencourtinSSENSE-TECHImproving Application Availability: Redundancy and PersistenceContinuing on our road through application availability, let’s expand on what we started in the first part of this series. In our previous…Sep 27Sep 27
Mario BittencourtinSSENSE-TECHImproving Application Availability: The BasicsIn an always-connected environment, how do you guarantee that your application is going to be available when problems occur?Aug 30Aug 30
Mario BittencourtinITNEXTDon’t Ask Permission To Do Your Job Correctly: Avoiding The Technical Debt TrapIn the most recent stack overflow survey, technical debt was flagged as the biggest source of frustration among developers. The topic is…Aug 15Aug 15
Mario BittencourtinSSENSE-TECHLoad Testing Serverless / Asynchronous Applications: Practical ConsiderationsLoad testing is a common practice we follow at SSENSE to regularly assess how well-prepared we are to sustain the ever-increasing demands…Jul 19Jul 19
Mario BittencourtinITNEXTLeveraging Step Function Service Integration: Finding Balance for the Developer ExperienceAWS Step Functions is a Low Code/No Code service that enables you to develop workflows that can be helpful when implementing Sagas/Process…Jun 28Jun 28
Mario BittencourtinSSENSE-TECHServerless x K8S: Reflections and Proposing a Framework to Guide the SelectionThe serverless computing model, introduced almost a decade ago, caused a stir in many organizations grappling with understanding its…Jun 7Jun 7
Mario BittencourtinITNEXTPersistent Execution with Temporal: A Better Alternative to AWS Step Functions?Software development would be much easier if all went well. Reality could not be far from this! Hardware issues, connectivity problems, and…May 17May 17
Mario BittencourtinSSENSE-TECHExploring Advanced Error Handling Patterns with Event-Driven Architecture — Part II“In the search for solutions, do not be content with the surface; dive deep into the depths where non-obvious errors and situations await…May 32May 32
Mario BittencourtinSSENSE-TECHExploring Advanced Error Handling Patterns with Event-Driven Architecture — Part IAn event-driven architecture (EDA) brings changes to the way we approach error handling. When using the more commonly adopted synchronous…Apr 51Apr 51
Mario BittencourtEvent Sourcing with Emmett: How to Reduce the Entry BarrierI am a big advocate of event sourcing, having written about it and using it for years. Despite being around for some time, it is not…Mar 12Mar 12