Close

(02) Software, Yazılım

It is all about software applications and software development.

Config as a Service: Simplifying Application Setup with Spring Cloud Config

Java

Spring Cloud Config provides server-side and client-side support for externalized configuration in a distributed system. With the Config Server, you have a central place to manage external properties for applications across all environments. The concepts on both client and server map identically to the Spring Environment and PropertySource abstractions, so they fit very well […]

Devamını Oku

Consistent Data Partitioning through Global Indexing for Large Apache Hadoop Tables at Uber

Consistent Data Partitioning through Global Indexing for Large Apache Hadoop Tables at Uber

Data serves little purpose if we cannot find it. Looking up individual records in the 100-plus petabytes of data accumulated at Uber lets us perform updates and gather valuable insights to help improve our services, such as delivering more accurate ETAs to riders and showing eaters their favorite food options. […]

Devamını Oku

What Are Microservices?

What Are Microservices?

In this lightboarding explainer video, Dan Bettinger gives a broad overview of microservices.  By comparing microservices application architecture with the traditional type of monolithic architecture through the example of a sample ticketing application, Dan lays out the myriad advantages of microservices, as well as solutions they provide to the challenges […]

Devamını Oku

The Thompson and Ritchie Story

Ken Thompson, Dennis Ritchie

Bell Labs colleagues Ken Thompson and Dennis Ritchie developed UNIX, a multi-tasking, multi-user operating system alternative to the batch processing systems that dominated the computer industry. Learn more about Thompson: https://www.invent.org/inductees/ken-… and Ritchie: https://www.invent.org/inductees/denn… Dennis Ricthie’s Life Dennis MacAlistair Ritchie was born on September 9, 1941, in Bronxville, New York. […]

Devamını Oku

Feign makes writing java http clients easier

Feign makes writing java http clients easier

Feign is a Java to HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket. Feign’s first goal was reducing the complexity of binding Denominator uniformly to HTTP APIs regardless of ReSTfulness. Why Feign and not X? Feign uses tools like Jersey and CXF to write java clients for ReST or SOAP services. Furthermore, Feign allows you […]

Devamını Oku

Navigating the World of NumPy

Navigating the World of NumPy

NumPy NumPy is a fundamental package for scientific computing with Python. It supports large, multi-dimensional arrays and has an extensive collection of high-level math functions that can operate on those arrays. Through NumPy, you can leverage n-dimensional array objects, C, C++, and Fortran program-based integration tools, and functions for performing […]

Devamını Oku