We take a look at an open source application that allows developers to integrate APIs into their web applications that can deliver realtime push notifications. Read all
JAX-RS is an important part of Java EE when it comes to developing RESTful web services. Let's start with some simple annotations and how to apply them. Read all
Learn about loading and storing data with Pig, which is used for the ETL data pipeline and iterative processing and Hive, an open-source data warehouse system. Read all
Here we examine various logging architectures to consider when setting up logging for microservices and Docker containers, from app-based logging to sidecars. Read all
To create more discoverable APIs, leave behind "read the manual" culture and learn about naming things well and avoiding side effects; write it in a usable way. Read all
This post covers how to implement client-specific rate limiting for your API at the application level, with an implementation based on a Java Semaphore. Read all
This article covers five ways to find slow SQL queries with dynamic management views, SQL Server Extended Events, query performance insights, and more. Read all
Choosing the right design pattern means looking at code simplicity, users’ needs, and future maintainability, which takes us far away from the Gang of Four. Read all
There are methods to make iOS or Android mobile apps usable with no internet connection, like offline data storage and access with local caching and syncing. Read all
For Entity Framework users, new() and DbSet.Create() are both used for entity instantiation, but lazy loading will determine when do use which one. Read all
In Android development, object-relational mapping converts data between type systems that are unable to coexist within relational databases and OOP languages. Read all
Learn about Kubernetes scheduler and service affinity and running services in the same pod and the same process to help fight latency in microservices. Read all