Introduction to WSGI Servers: Part One

 3r3406. 3r3-31. This article is a translation of Kevin Goldberg’s “An Introduction to Python WSGI Servers: Part 1” article blog.appdynamics.com/engineering/an-introduction-to-python-wsgi-servers-part-1 with minor additions from the translator 3r33382.  3r3406. 3r33382.  3r3406. Introduction to WSGI Servers: Part One 3r33382.  3r3406. 3r33382.  3r3406. 3r33380. A brief history of servers WSGI Python
3r33382.  3r3406. 3r33394. WSGI [/b] Servers appeared because web servers at that time could not interact with applications written in Python. 3r33394. WSGI [/b] ( Pronounced “whiz-gee” with a solid “g” ) Was developed ...
+ 0 -

Cassandra Sink for Spark Structured Streaming

A couple of months ago, I started exploring Spark, and at some point I was faced with the problem of saving Structured Streaming calculations in the Cassandra database. 3r33333.  
3r33333.  
In this post, I give a simple example of creating and using Cassandra Sink for Spark Structured Streaming. I hope that the post will be useful to those who have recently started working with Spark Structured Streaming and are wondering how to upload the results of calculations to the database. 3r33333.  
3r33333.  
The idea of ​​the application is very simple - to receive and parse messages from the Kafka...
+ 0 -

We invite you to the Mitap for Open Source in September (Moscow and St. Petersburg)

Hello!
 
We invite you to the Mitapi on Free & Open Source, where the speakers will also be the speakers of Sberteha. And read about what we do with FOS, you can here and here .
 
 
We invite you to the Mitap for Open Source in September (Moscow and St. Petersburg)  
Registration and organizational details
 
 
September 11 in Moscow Apache Ignite Moscow Meetup # 4. Let's talk about what's new in the upcoming release and how to make friends with Ignite and Spark.
 
19:00 - 20:00 - What's new in Apache Ignite 2.6 and 2.7 - Artem Shitov, GridGain
 
20:00 - 20:30 - Pizza break
 
20:30 - 21:30 - Ignite + Spark Data Frame. Together happier - Nikolai Izhikov, Senior Manager ...
+ 0 -

The book "Apache Kafka. Stream processing and data analysis »

The book "Apache Kafka. Stream processing and data analysis » When you run any enterprise-application, data is generated: log files, metrics, information about user activity, outgoing messages, and so on. Correct manipulation of all these data is just as important as the data itself. If you are an architect, developer or engineer who wants to solve such problems, but are not familiar with Apache Kafka, it is from this wonderful book that you will learn how to work with this free streaming platform that allows you to process real-time data queues.
 
 

For whom this book is intended


 
"Apache Kafka. Stream processing and data analysis "is written for developers ...[/h]
+ 0 -

Introduction to Maven from Balaji Varnasi and Sudha Belida (translation)

Introduction to Maven from Balaji Varnasi and Sudha Belida (translation) From the translator: A few years ago I set myself the goal to quickly, but rather tightly familiar with such a widely used framework, like Apache Maven . Almost instantly I was able to find the relevant literature, but I was slightly surprised by the fact that all the complex materials were exclusively in English, in Russian there was a lot of scattered articles, but I did not find a full book that could be read from cover to cover managed. As a result, for reading I chose a small book "Introducing Maven" written by Balaji Varnasi and Sudha Belida and released by Apress publishing ...
+ 0 -

Comparative analysis of HDFS 3 with HDFS 2

In our company, SberTech (Sberbank Technologies) currently uses HDFS ??? because it has a number of advantages, such as the Hadoop ecosystem, fast work with large amounts of data, it is good at analytics and much more. But in December 201? Apache Software Foundation released a new version of the open framework for the development and execution of distributed programs - Hadoop 3.0.? which includes a number of significant improvements over the previous main release line (hadoop-2.x). One of the most important and interesting updates is the support for redundancy codes (Erasure Coding). Therefore...
+ 0 -

RabbitMQ versus Kafka: application of Kafka in event-oriented applications

In the previous article we looked at the templates and topologies used in RabbitMQ. In this part, we turn to Kafka and compare it with RabbitMQ to get some idea of ​​their differences. It should be borne in mind that the architecture of event-oriented applications will be compared rather than data processing pipelines, although the line between these two concepts in this case will be rather blurred. In general, this is more a spectrum than a clear division. Simply, our comparison will be focused on a part of this spectrum associated with event-driven applications.
 
RabbitMQ versus Kafka: application of Kafka in event-oriented applications ...
+ 0 -

A local web server under Linux, with automatic host elevation and switching versions of PHP

Most likely some parts of this article are already familiar to many hobblers, but in connection with the purchase of a new working laptop I decided to collect all the grains together and organize a convenient tool for development. I often have to work with a lot of small projects, with different versions of PHP, often translate old projects into new versions. In the distant past, when I was a Windows user, I used OpenServer. But with the transition to Linux, I lacked the simplicity of creating hosts and switching versions that were in it. Therefore, we had to make an even more convenient solution ...
+ 0 -

Installing the certificate on the HTTP server Apache

Installing the certificate on the HTTP server Apache
 
This article offers step-by-step instructions for installing a certificate on an Apache HTTP server. Note that since Apache version 2.4.? the server configuration parameters have been changed.
 
account GlobalSign by pressing the
button.  
" Edit "To the left of the order number and having copied the certificate in PEM format. .
 
 
The private key for the certificate is created along with the certificate request (CSR), so the private key file can already be on your server. If the private key is lost, then the certificate must be reissued.
 
 
The intermediate certificate that you need ...
+ 0 -

Unity (Unet) - integration with social networks and secure WebSockets

Introduction


 
In this article I want to share my experience of integrating a network application (in my case, games) with social networks. Since I try, if possible, not to resort to third-party solutions, the network part was developed on what offers. Unity3D , namely - Unet using its low-level part ( ? LLAPI ). NetworkClient on the client connects to NetworkServer on the remote server. The game server is also written on Unity3D . Work in such a bundle, although it requires in-depth knowledge Unet , but has its indisputable advantages.
 
 
[h2] Problem ...[/h][/h]
+ 0 -