Tag: Architecture and apis
-
Developers journey to AWS Lambda
Posted on April 10, 2023, Level intermediate Resource Length long
AWS Lambda has a surprise learning curve. You create a new function, write your code, and it executes. Easy, right? Then you discover just how deep the rabbit hole goes. Deluged by so many topics, it's hard to know where to go next. By Stephen Sennett.
Tags architecture-and-apis cloud-and-infrastructure devops-and-ci-cd leadership-and-career
-
NGINX tutorial: How to use OpenTelemetry tracing to understand your microservices
Posted on April 9, 2023, Level beginner Resource Length long
A microservices architecture comes with many benefits, including increased team autonomy and increased flexibility in scaling and deployment. On the downside, the more services in a system (and a microservices app can have dozens or even hundreds), the more difficult it becomes to maintain a clear picture of the overall operation of the system.Observability tooling gives us the power to build that picture across numerous services and supporting infrastructure. By Vijay Kanade.
Tags cloud-and-infrastructure devops-and-ci-cd architecture-and-apis
-
Increase availability & container images caching thanks to kube-image-keeper
Posted on April 4, 2023, Level beginner Resource Length long
At Enix, we manage hundreds of Kubernetes clusters for our customers and our own internal use. On cloud, on premises, big and small, from development to production... And there is one particular issue that hits all these clusters at one point or another: the image retrieval process. By Nicolas Gouze.
Tags devops-and-ci-cd architecture-and-apis
-
How to use autoloading in PHP
Posted on March 29, 2023, Level intermediate Resource Length medium
Autoloading is an essential feature of any modern PHP application. It allows you to load classes and dependencies automatically, making it easier to manage your code and reducing the need for manual class loading. In this tutorial, we will explore the basics of autoloading in PHP, its benefits, and how to set it up in your project. Byvegibit.com.
Tags backend-development architecture-and-apis product-and-design frontend-and-mobile software-engineering
-
The architecture of Prometheus
Posted on March 24, 2023, Level intermediate Resource Length medium
This article explains the Architecture of Prometheus. Prometheus is an open source monitoring and alerting toolkit for services and applications that run in containers. Developed first at SoundCloud, the project became part of the Cloud Native Computing Foundation (CNCF). Prometheus is now the industry standard for both containerized infrastructure and classic implementation scenarios, especially within Kubernetes clusters. By Ju.
Tags devops-and-ci-cd software-engineering architecture-and-apis data-and-analytics how-to
-
Why your choice of Java Virtual Machine (JVM) matters more than ever
Posted on March 22, 2023, Level advanced Resource Length medium
In my recent interview with Software Daily, I discussed that there are many companies looking for better customer experience, faster execution, and lower infrastructure costs... and that they have discovered a better use of Java to help them with just that. By John Ceccarelli.
Tags backend-development software-engineering frontend-and-mobile architecture-and-apis product-and-design
-
Haskell in enterprise: Interview with Rob Harrison
Posted on March 21, 2023, Level beginner Resource Length long
We've all heard about Haskell success stories from famous companies like Meta and Tesla. But did you know that Haskell is successfully used in plenty of enterprises, many of which you wouldn't think of as being at the forefront of technology? By Gints Dreimanis.
Tags software-engineering architecture-and-apis frontend-and-mobile product-and-design
-
Building serverless Java applications with the AWS SAM CLI
Posted on March 13, 2023, Level intermediate Resource Length medium
When using Java in the serverless environment, the AWS Serverless Application Model Command Line Interface (AWS SAM CLI) offers an easier way to build and deploy AWS Lambda functions. You can either use the default AWS SAM build mechanism or tailor the build behavior to your application needs. By Mehmet Nuri Deveci, Steven Cook, and Maximilian Schellhorn.
Tags architecture-and-apis devops-and-ci-cd cloud-and-infrastructure product-and-design
-
Introduction to Web Audio API
Posted on March 12, 2023, Level intermediate Resource Length medium
A critical part of WebRTC is the transmission of audio. Web Audio API is all about processing and synthesizing audio in web applications. It allows developers to create complex audio processing and synthesis using a set of high-level JavaScript objects and functions. By Madhu Balakrishna.
Tags architecture-and-apis devops-and-ci-cd frontend-and-mobile product-and-design miscellaneous
-
API rate limiting vs. API throttling: How are they different?
Posted on March 8, 2023, Level intermediate Resource Length medium
The explosive growth of digital services and mobile devices has created new challenges for developers trying to support users with different needs and usage patterns. High user demand, limited network data plans, and user frustration all combine to create a need for API throttling. By Vyom Srivastava.
Tags architecture-and-apis cloud-and-infrastructure devops-and-ci-cd leadership-and-career
-
Write reusable code for AppSync JavaScript resolvers
Posted on March 6, 2023, Level beginner Resource Length short
Learn how to share code between AppSync JS resolvers. AWS AppSync is a fully managed service that allows developers to build scalable and performant GraphQL APIs. It is also serverless, meaning that you will only pay for what you use. By Benoît Bouré.
Tags backend-development frontend-and-mobile cloud-and-infrastructure architecture-and-apis data-and-analytics
-
How Web3 and a mesh organizational design can turn challenges into opportunities
Posted on March 4, 2023, Level intermediate Resource Length medium
We're in a new era (or at least the early days of a new chapter)—not just a new period in our technological history but also a new paradigm for how people work and contribute to solving problems. One significant challenge I've found in working with leaders is that most organizations are not designed to adapt—let alone thrive—in this new era. By Jen Kelchner.
Tags architecture-and-apis security-and-privacy business-and-emerging-tech frontend-and-mobile product-and-design