Voxxed Days Romania, October 21st, 2021
Respectful REST APIs – ‘Sunset’ and ‘Deprecation’ HTTP Headers The slides: The sample project – https://github.com/horatiucd/argus. It’s been a pleasure, thank you!
Între 20.10.2025 și 30.10.2025, a publicat 27 articole, citite de 9.912 ori, cele mai multe scrise în categoria Știință/Tehnică (27 articole) .
Respectful REST APIs – ‘Sunset’ and ‘Deprecation’ HTTP Headers The slides: The sample project – https://github.com/horatiucd/argus. It’s been a pleasure, thank you!
Examines how to correctly implement a Kafka message filtering strategy, both as a general approach and when the consumer needs to recover after deserialization errors are encountered.
by Horatiu Dan Context Event driven architectures have been successfully used for quite an amount of time by a lot of organizations in various business cases. They excel at performance, scalability, evolvability and fault-tolerance providing a good level of abstraction and elasticity. These strengths made them good choices when applications needed real or near real-time […]
by Horatiu Dan Relational databases are optimized for storing and querying structured data, yet most of the data today is unstructured. Artificial Intelligence and Machine Learning are now able to “structure” pieces of unstructured data without altering its semantics. First, they transform it ‘conveniently’ into arrays of numbers, structures that are called vectors. Then, the […]
by Horatiu Dan Nowadays, most products have their front-ends and back-ends fully decoupled and sometimes developed by different teams. Once the communication interfaces have been agreed upon, the ‘parts’ may be developed either individually, following distinct paths, or together. Irrespective of this aspect, when developing the front-end it is very convenient to be able to […]
by Horatiu Dan Context Microsoft announced that starting October 2022 Basic authentication for specific protocols in Exchange Online would be considered deprecated and turned off gradually and randomly for certain tenants. As insightful details concerning this topic may be found in Resources items 1 and 2, among these protocols there are Exchange ActiveSync (EAS), POP, […]
Once a year, the main project I am working at gets upgraded to use newer versions of its dependencies. Nothing special, just keeping up with the open source industry. Briefly, the project is a Java web application, build upon the Spring Framework. This post will describe how we “managed” to increase the version of Ehcache […]
by Horatiu Dan Context A while ago, I decided to opt for Swagger (UI) as a solution for documenting REST APIs. The APIs are built using Spring Framework (not Spring Boot), more exactly, Spring MVC. For the Swagger integration, I used the Springfox Swagger suite of java libraries. The reasons of this integration are: have […]
by Horatiu Dan While in development mode, it makes sense for the working environment to signal errors and provide as many insightful details as possible so that they are easily addressed and documented. In production, on the other hand, it is a good practice to limit the details provided to the user in case of […]
by Horatiu Dan Relational databases are optimized for storing and querying structured data, yet most of the data today is unstructured. Artificial Intelligence and Machine Learning are now able to “structure” pieces of unstructured data without altering its semantics. First, they transform it ‘conveniently’ into arrays of numbers, structures that are called vectors. Then, the […]
by Horatiu Dan In order to be able to begin developing a new project using Angular, one shall follow a couple of simple steps, described as part of this blog post. In addition to the set-up, the post will briefly explain how a project is generally structured and what actually happens in the very moment […]
by Horatiu Dan Context In my opinion, the purpose of all software applications that have been created so far, are being and will be developed should primarily be to make humans’ day to day activities easier to fulfill. Humans are the most valuable creations and software applications are great tools that at least could be […]